@media only screen and (min-width: 1921px) {
  .banner .wid_15{
    width: 80%;
  }
}
@media only screen and (max-width: 1920px) {
  .banner .wid_15{
    width: 15.6rem;
  }
}
@media only screen and (max-width: 1680px) {
  body {
    font-size: 0.18rem;
  }


  /*首页*/
  .subtxt h1{
    font-size: 0.26rem;
  }
  .subtxt div{
    font-size: 0.16rem;
  }
  .sub_bot h1{
    font-size: 0.18rem;
  }
  .sub_more{
    font-size: 0.14rem;
  }
  .subleft02 h1{
    font-size: 0.2rem;
  }
  .tel{
    font-size: 0.3rem;
  }
  .bnnner_more{
    font-size: 0.2rem;
  }
  .data_list li{
    font-size: 0.2rem;
  }
  .data_list h1 span{
    font-size: 0.2rem;
  }
  .szh_box h1{
    font-size: 0.2rem;
  }
  .bdyx_txt{
    font-size: 0.2rem;
  }
  .case_more{
    font-size: 0.18rem;
  }
  .gongye_tit{
    font-size: 0.18rem;
  }
  .gongye_tit span{
    font-size: 0.18rem;
  }
  .news_tt{
    font-size: 0.2rem;
  }
  .f_tel h1{
    font-size: 0.36rem;
  }
  .copyright{
    font-size: 0.16rem;
  }

  .side_box{
    width: 1.4rem;
  }
  .plan{
	  line-height: 0.2rem;
  }
  .side h1{
    font-size: 0.16rem;
    line-height: 0.28rem;
  }
  .subside{
    font-size: 0.18rem;
  }
  .side_more{
    width: 1.3rem;
    font-size: 0.16rem;
  }
  .dragon_num{
    font-size: 0.16rem;
  }
  .dragon:hover .subside{
    width: 2.2rem;
  }


  /* 龙采资讯 */
  .m_news ul{
    margin-right: -2%;
  }
  .m_news li{
    width: 31.33%;
    margin: 0 2% 0.52rem 0;
  }
  .news_tit{
    font-size: 0.2rem;
  }


  /* 电商推广 */
  .ggys_con{
    font-size: 0.2rem;
  }
  .ggys_con h1{
    font-size: 0.24rem;
  }
  .zxxs{
    width: 47%;
  }
  .zxxs_imgbox{
    width: 50%;
  }


  /* 搜索广告 */
  .form_txt{
    font-size: 0.16rem;
  }


  /* 品牌广告 */
  .brand_type div{
    font-size: 0.16rem;
    line-height: 0.26rem;
  }


  /* 法务管理 */
  .core_txt{
    font-size: 0.16rem;
  }


  /* 全域建站 */
  .qyfg_left{
    width: 7.6rem;
  }
  .qyfg_list{
    height: 1.54rem;
  }
  .jzyou_bg{
    width: 5.8rem;
  }
  .jzyou_num{
    width: 1rem;
    padding-left: 0.3rem;
  }


  /* 全域电商 */
  .dian_liyou_left{
    width: 55%;
    margin: 0;
  }
  .dian_liyou_right{
    width: 44%;
    margin: 0;
  }
  .wujie_left{
    width: 49%;
  }
  .wujie_right{
    width: 44%;
    margin-top: 0.3rem;
  }


  /* APP */
  .app_step .swiper-slide{
    height: 4.6rem;
  }
  .kz01{
    left: -0.8rem;
  }
  .kz02{
    left: -0.5rem;
  }
  .kz04{
    right: -0.5rem;
  }
  .kz05{
    right: -0.8rem;
  }
  .app_ser_pic{
    width: 7.5rem;
  }


  /* 企业生产开发 */
  .zuo .swiper-slide{
    height: 1.65rem;
  }
  .rjdz_txt{
    width: 2.8rem;
  }
  .sc_ys .swiper-slide{
    height: 3.7rem;
    padding: 0.25rem 0.5rem 0.22rem;
  }
  .sc_ser .swiper-slide{
    height: 4.2rem;
  }
  .sc_ser_con{
    padding: 0.4rem 0.15rem;
  }
  .sc_ser_txt{
    font-size: 0.16rem;
  }


  /* 行业领域-解决方案 */
  .mine_cr h1{
    font-size: 0.22rem;
    line-height: 0.34rem;
  }
  .mine li:nth-child(1){
    left: 0;
  }
  .mine li:nth-child(2){
    left: 1rem;
  }
  .mine li:nth-child(4){
    right: 1.6rem;
  }
  .mine li:nth-child(5){
    right: 1rem;
  }


  /* DeepSeek */
  .dswhy_white{
    min-height: 2.3rem;
  }
}

@media only screen and (max-width: 1440px) {
  .wid_14{
    width: 12.8rem;
  }
  .wid_15{
    width: 13rem;
  }
  


  /*首页*/
  .banner .wid_15{
    width: 80%;
  }
  .data_list{
    width: 95%;
  }
  .shuzihua{
    width: 95%;
  }
  .szh_box video{
    height: 4.5rem;
  }
  .shuzihua_box .swiper-button-next{
    right: 0;
  }
  .shuzihua_box .swiper-button-prev{
    left: 0;
  }
  .szh_left{
    padding: 0.7rem 0.4rem;
  }
  .ind_left{
    width: 52%;
  }
  .app_box{
    padding: 0.4rem 0.4rem 0 0.4rem;
  }
  .app_con .swiper-button-next, .app_con .swiper-button-prev{
    bottom: 0.3rem;
  }
  .app_left{
    padding-right: 0.3rem;
  }
  .app_list{
    width: 100%;
  }
  /* .bdyx{
    padding-left: 16%;
  } */
  .case_pic{
    height: 2.3rem;
  }
  .case01 .case_pic,.case02 .case_pic{
    height: 2.1rem;
  }
  .gongye_box{
    width: 48.5%;
  }
  .jiaoyu_box{
    width: 48.5%;
  }
  .jiaoyu_left{
    width: 60%;
  }
  .jiaoyu_r{
    width: 70%;
  }
  .jiaoyu_r li{
    width: 33.333%;
  }
  .hezuo_top,.hezuo_bot{
    height: 3rem;
  }
  .hezuo{
    width: 12.8rem;
  }
  /* .hezuo ul{
    margin-right: -0.228rem;
  } */
  .hezuo li{
    /* width: 1.4rem;
    margin: 0 0.228rem 0.15rem 0; */
    height: 6rem;
  }
  .news_pic{
    height: 2.4rem;
  }
  .copyright{
    font-size: 0.16rem;
  }


  /* 龙采资讯 */
  .news_img{
    height: 2.4rem;
  }


  /* 联系我们 */
  .con_left{
    width: 4rem;
    padding-right: 0.4rem;
  }
  .con_list h1{
    font-size: 0.18rem;
  }
  .con_txt{
    font-size: 0.17rem;
  }
  .con_right{
    width: calc(100% - 4rem);
    padding-left: 0.5rem;
  }


  /* 关于我们 */
  .env_pic li{
    width: 2.85rem;
    height: 1.72rem;
  }
  .env_pic li:nth-child(1){
    width: 6.7rem;
    height: 3.58rem;
  }
  .env_pic li:nth-child(6),
  .env_pic li:nth-child(7),
  .env_pic li:nth-child(9),
  .env_pic li:nth-child(10){
    width: 3.25rem;
  }
  .env_pic li:nth-child(8){
    width: 5.9rem;
    height: 3.6rem;
  }
  .env_img{
    height: 2rem;
  }
  .honor_left{
    width: calc(100% - 7rem);
  }
  .honor_left .txt{
    line-height: 0.4rem;
  }
  .honor_right{
    width: 7rem;
    height: 4.7rem;
  }
  .honor_picbg01{
    width: 2.4rem;
    height: 2.66rem;
  }
  .honor_picbg02{
    width: 2.6rem;
    height: 2.88rem;
  }
  .honor_pic{
    width: 1.85rem;
    height: 2.35rem;
    top: 0.07rem;
    right: 0.13rem;
  }
  .honor_picbg02 .honor_pic{
    width: 2.05rem;
    height: 2.56rem;
  }
  .honor_box{
    width: 13.5rem;
  }
  .honor_img{
    height: 2rem;
  }
  .honor_img img{
    height: 1.8rem;
  }
  .history .swiper-slide:nth-child(4n+1) .his_con{
    margin-top: 2.8rem;
  }
  .history .swiper-slide:nth-child(4n+3) .his_con{
    margin-top: 4rem;
  }
  .history .swiper-slide:nth-child(4n+4) .his_con{
    min-height: 3.7rem;
  }
  .his_right h1{
    font-size: 0.2rem;
  }
  .his_right .txt{
    font-size: 0.2rem;
  }


  /* 电商推广 */
  .tg_case{
    width: 100%;
  }
  .tg_case_pic{
    right: 1.1rem;
  }


  /* 开屏广告 */
  .kai_list ul{
    margin-right: -0.91rem;
  }
  .kai_list li{
    margin-right: 0.91rem;
  }


  /* 度星选 */
  .du_list ul{
    margin-right: -1%;
  }
  .du_list li{
    width: 14%;
    margin-right: 1%;
  }
  .du_list li.on{
    width: 54%;
  }
  .du_list li.on .du_con{
    padding: 0 0.3rem;
  }


  /* 电商推广 */
  .ssys_pic{
    height: 2.5rem;
  }


  /* 法务管理 */
  .core_con{
    width: 12.8rem;
  }


  /* 人资管理 */
  .hr_com_left{
    width: 58%;
    padding: 0.4rem 0 0.4rem 0.4rem;
    margin-left: 0;
  }
  .hr_com_l{
    width: 58%;
  }
  .hr_com_pic{
    width: 40%;
  }
  .hr_com_right{
    width: 38%;
  }
  .jsys .swiper-slide{
    padding: 0.2rem;
  }
  .jsys h1{
    font-size: 0.2rem;
    line-height: 0.34rem;
  }


  /* 行政管理 */
  .kj_left{
    position: static;
    top: auto;
    left: auto;
    margin: 0 auto 0.6rem;
  }
  .kj_pic{
    position: static;
    top: auto;
    left: auto;
    margin: 0 auto;
  }
  .xzjj_pic{
    width: 40%;
  }
  .xzjj_r{
    width: 56%;
  }
  .yinzhang_left{
    width: 50%;
  }
  .shixian_bg{
    width: 47%;
  }
  .spgj_right{
    margin: 0.33rem 0.8rem 0 0;
  }
  .gnys_pic{
    width: 30%;
    margin: 0;
  }
  .gnys_r{
    width: 60%;
    margin-top: 0.2rem;
  }
  .zfzc_box .gnys_pic{
    margin: 0;
  }
  .zfzc_box .gnys_r{
    width: 59%;
  }
  .xxfb_box .gnys_r{
    width: 59%;
    margin: 0;
  }
  .xxfb_box .gnys_pic{
    width: 36%;
  }


  /* 行业领域-解决方案 */
  .mine_top{
    margin-bottom: 1.2rem;
  }
  .m_tit{
    font-size: 0.18rem;
  }
  .mine li:nth-child(1){
    left: -0.5rem;
  }
  .mine li:nth-child(2){
    left: 0.5rem;
  }
  .mine li:nth-child(4){
    right: 1.1rem;
  }
  .mine li:nth-child(5){
    right: 0.5rem;
  }
  .mine_con img{
    width: 0.8rem;
    height: 0.8rem;
  }
  .mine_cr{
    width: calc(100% - 0.8rem);
  }
  .scenic_left{
    width: 48%;
  }
  .scenic_right{
    width: 45%;
    margin: 0;
  }
  .scenic_txt{
    margin-bottom: 1rem;
  }
  .scenic li{
    height: 2.2rem;
  }
  .scenic_l{
    float: none;
    width: 100%;
  }
  .scenic_r{
    float: none;
    width: 100%;
    padding: 0.1rem 0 0 0.1rem;
  }
  .scenic_list{
    margin-right: 0.25rem;
  }
  .shengchan_bg .scenic_txt{
    width: 100%;
  }
  .xiangmu_pic{
    height: 2.2rem;
  }
  .campus_bg .scenic_txt{
    margin-bottom: 1.5rem;
  }
  .campus_01{
    width: 3rem;
    top: -0.8rem;
    left: 0;
  }
  .campus_02{
    width: 3rem;
    top: 3rem;
    left: 0;
  }
  .campus_03{
    width: 3rem;
    right: 0;
  }
  .campus_04{
    width: 3rem;
    right: 0;
  }
  .campus li{
    width: 48%;
    font-size: 0.18rem;
    line-height: 0.4rem;
  }
  .campus_line{
    width: 0.7rem;
    right: -1rem;
  }
  .file_left{
    width: 50%;
  }
  .file_right{
    width: 34%;
    margin: 1.05rem 0 0 0;
  }
  .court_con{
    width: 46%;
  }
  .court_pic{
    width: 65%;
    height: auto;
    right: -1.6rem;
  }
  .park_left{
    width: 41%;
  }
  .park_right{
    width: 48%;
  }
  .park_rtt{
    margin-bottom: 0.6rem;
  }
  .park_rpic{
    height: auto;
  }
  .park01{
    top: -0.3rem;
  }
  .park02{
    top: 1rem;
  }
  .park03{
    top: 1.8rem;
  }
  .park04{
    top: 2.9rem;
  }
  .park05{
    top: -0.2rem;
    right: -0.8rem;
  }
  .park06{
    top: 1rem;
    right: -0.8rem;
  }
  .park07{
    top: 1.8rem;
    right: -1.2rem;
  }
  .park08{
    top: 2.9rem;
    right: -1.4rem;
  }


  /* DeepSeek */
  .dsapp_bot{
    height: 1.6rem;
    padding: 0.3rem 0.1rem 0.3rem 0.3rem;
  }
}

@media only screen and (max-width: 1024px) {
  .wid_14{
    width: 92%;
  }
  .wid_15{
    width: 92%;
  }
  .banner .wid_15{
    width: 92%;
  }
  /*首页*/
  .nav{
    display: none;
  }
  .header.bai .menu span{
    background: #222 !important;
  }
  .header:hover{
    background: none;
    box-shadow: none;
  }
  .header:hover .img01{
    display: block;
  }
  .header:hover .img02{
    display: none;
  }
  .header:hover .nav li{
    color: #fff;
  }
  .header:hover .tel{
    color: #fff;
  }
  .menu {
	  position: absolute;
	  top: 0.4rem;
	  right: 0.3rem;
	  display: flex;
	  align-items: center;
	  justify-content: center;
	  flex-direction: column;
	  width: 0.35rem;
	  height: 0.5rem;
	  transition: transform 250ms ease;
	  cursor: pointer;
	  z-index: 200;
		display: block;
	}
	.menu span {
	  position: relative;
	  display: block;
	  width: 100%;
	  height: 2px;
    margin-top: 0.03rem;
	  background: #fff;
	  transition: transform 250ms ease;
	  z-index: 200;
	}
  .menu span:nth-of-type(1) {
    transform: translateY(-6px);
  }
  .menu span:nth-of-type(3) {
    transform: translateY(6px);
  }
  #menu {
    display: none;
  }
  #menu:checked ~ .menu {
    background-color: transparent;
    transition: transform 250ms ease;
  }
  #menu:checked ~ .menu span {
    background-color: #fff !important;
    transition: transform 250ms ease;
    margin: 0;
  }
  #menu:checked ~ .menu span:nth-of-type(1) {
    transform: translateY(1px) rotate(45deg);
    width: 100% !important;
  }
  #menu:checked ~ .menu span:nth-of-type(2) {
    display: none;
  }
  #menu:checked ~ .menu span:nth-of-type(3) {
    transform: translateY(-1px) rotate(-45deg);
    width: 100% !important;
  }
  .nav_bg{
    width: 100%;
    height: 100%;
    padding-top: 2rem;
    background: url(../images/longlong.png) no-repeat right bottom #2958d0;
    background-size: 80%;
    position: fixed;
    top: 0;
    right: 0;
    display: none;
    z-index: 99;
  }
  .nav_logo{
    width: 3rem;
    position: absolute;
    top: 0.17rem;
    left: 0.3rem;
  }
  .nav_logo img{
    width: 100%;
  }
	.nav02 {
    width: 90%;
    height: 70vh;
    box-sizing: border-box;
    overflow-y: scroll;
    margin: 0 auto;
  }
	.nav02 li {
    position: relative;
    display: block;
    font-size: 0.4rem;
    line-height: 0.9rem;
    padding-left: 0.9rem;
    color: #fff;
    margin-bottom: 0.5rem;
  }
  .nav02 img{
    width: 0.5rem;
    position: absolute;
    top: 0.22rem;
    left: 0;
  }
  .nav02 li h1{
    font-size: 0.4rem;
    line-height: 0.9rem;
    font-weight: normal;
    background: url(../images/arrow_01.png) no-repeat 95% center;
    background-size: 0.2rem 0.3rem;
  }
  .nav02 li.current h1 {
    background: url(../images/arrow_02.png) no-repeat 95% center;
    background-size: 0.3rem 0.2rem;
  }
  .nav03 {
    width: 100%;
    margin: 0.1rem 0 0.2rem 0;
    display: none;
  }
  .nav03 li {
    border: none;
    font-weight: normal !important;
    line-height: 0.8rem;
    font-size: 0.4rem;
    color: rgba(255, 255, 255, 0.8);
    padding: 0;
    margin-bottom: 0.2rem;
  }
  .nav03 li h2{
    font-size: 0.4rem;
    line-height: 0.8rem;
    font-weight: normal;
    background: url(../images/arrow_01.png) no-repeat 95% center;
    background-size: 0.2rem 0.3rem;
  }
  .nav03 li.current h2 {
    background: url(../images/arrow_02.png) no-repeat 95% center;
    background-size: 0.3rem 0.2rem;
  }
  .nav04 {
    width: 100%;
    margin: 0.1rem 0 0.2rem 0;
    display: none;
  }
  .nav04 li {
    border: none;
    font-weight: normal !important;
    line-height: 0.8rem;
    font-size: 0.32rem;
    color: rgba(255, 255, 255, 0.6);
  }
  .nav_bot{
    width: 100%;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0.6rem;
  }
  .nav_bot h1{
    color: #fff;
    font-size: 0.38rem;
    margin-bottom: 0.4rem;
  }
  .nav_bot ul{
    width: 100%;
  }
  .nav_bot li{
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    margin: 0 0.2rem;
    position: relative;
  }
  .nav_bot img{
    width: 100%;
    height: 100%;
  }
  .nav_code{
    width: 2.4rem;
    height: 2.4rem;
    transform: scale(0);
    opacity: 0;
    transition: 0.5s;
    position: absolute;
    bottom: 0.9rem;
    left: calc(50% - 2.4rem/2);
  }
  .nav_code img{
    width: 100%;
    height: 100%;
  }
  .nav_bot li:hover .nav_code{
    transform: scale(1);
    opacity: 1;
    transition: 0.5s;
  }

  .tel{
    margin: 0.3rem 1.6rem 0 0;
  }
  .search_img{
    top: 0.37rem;
    right: 1rem;
  }

  .bntxt h1{
    font-size: 0.6rem;
	  line-height: 0.8rem;
    margin-bottom: 0.2rem;
  }
  .bntxt h2{
    font-size: 0.4rem;
    line-height: 0.54rem;
  }
  .bntxt i{
    margin: 0.4rem 0 0.3rem;
  }
  .bntxt .text{
    font-size: 0.2rem;
    line-height: 0.38rem;
    margin-bottom: 0.5rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt{
    width: 60%;
  }
  .banner .swiper-slide:nth-child(1) .bntxt h1{
    font-size: 0.5rem;
    line-height: 0.7rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt h1 span{
    font-size: 1.3rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt h2{
    font-size: 0.72rem;
    line-height: 1rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt i{
    margin: 0.27rem 0 0.36rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt .text{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .banner .swiper-slide:nth-child(3) .bntxt h2{
    line-height: 0.54rem;
    font-size: 0.36rem;
  }
  .banner .swiper-slide:nth-child(3) .bntxt i{
    margin: 0.48rem 0 0.3rem;
  }
  .banner .swiper-slide:nth-child(3) .bntxt .text{
    width: 80%;
    font-size: 0.2rem;
    line-height: 0.38rem;
    margin-bottom: 0.5rem;
  }
  .banner .swiper-slide:nth-child(4) .bntxt .text{
    font-size: 0.34rem;
    line-height: 0.5rem;
  }
  .banner .swiper-slide:nth-child(5) .bntxt .text{
    font-size: 0.36rem;
    line-height: 0.5rem;
  }

  .szh_left h2{
    margin-bottom: 0.3rem;
  }
  .szh_left{
    padding: 0.3rem;
  }
  .szh_txt{
    margin: 0.3rem 0;
  }
  .szh_box video{
    height: 3rem;
  }
  .ind_box{
    float: none;
    width: 100%;
    height: 5.92rem;
    margin-bottom: 0.5rem;
  }
  .app_box{
    float: none;
    width: 100%;
  }
  .app_list{
    width: 60%;
  }
  /* .bdyx{
    padding-left: 2.5%;
  } */
  .bdyx .swiper-slide{
    width: 100%;
  }
  .case_pic{
    height: 1.6rem;
  }
  .gongye_box{
    float: none;
    width: 100%;
    margin-bottom: 0.36rem;
  }
  .jiaoyu_box{
    float: none;
    width: 100%;
  }
  .hezuo_top,.hezuo_bot{
    height: 1.6rem;
  }
  .hezuo{
    width: 97%;
  }
  /* .hezuo ul{
    margin-right: -2%;
  } */
  .hezuo li{
    /* width: 10.5%; */
    height: 4rem;
    /* margin: 0 2% 0.15rem 0; */
  }
  .news_pic{
    height: 1.8rem;
  }

  .side_box{
    width: 0.56rem;
  }
  .plan{
    font-size: 0.16rem;
	  line-height: 0.18rem;
  }
  .side{
    margin: 0 auto 0.4rem;
  }
  .side h1{
    font-size: 0.14rem;
    line-height: 0.26rem;
  }
  .subside{
    font-size: 0.16rem;
  }
  .side_more{
    width: 1.17rem;
    font-size: 0.14rem;
  }
  .dragon_num{
    font-size: 0.14rem;
  }
  .dragon:hover .subside{
    width: 2rem;
  }


  /* 龙采资讯 */
  .news_img{
    height: 1.8rem;
  }


  /* 联系我们 */
  .con_left{
    width: 42%;
  }
  .con_list{
    padding-bottom: 0.3rem;
  }
  .con_list li{
    font-size: 0.19rem;
    margin-bottom: 0.2rem;
  }
  .con_right{
    width: calc(100% - 42%);
	  padding-left: 0.4rem;
  }
  .con_type ul{
    margin-right: -0.3rem;
  }
  .con_type li{
    margin-right: 0.3rem;
  }
  .con_type i{
    width: 0.8rem;
  }


  /* 关于我们 */
  .about{
    float: none;
    width: 100%;
    padding-right: 0;
    height: auto;
    overflow: visible;
    text-overflow:initial;
    -webkit-line-clamp:initial;
    margin: 0 0 0.8rem;
  }
  .about_right{
    float: none;
    margin: 0 auto;
  }
  .env_pic ul{
    margin-right: -1.5%;
  }
  .env_pic li{
    width: 23%;
    height: 1.4rem;
    margin: 0 1.5% 0.16rem 0;
  }
  .env_pic li:nth-child(1){
    width: 49.5%;
    height: 2.96rem;
  }
  .env_pic li:nth-child(6),
  .env_pic li:nth-child(7),
  .env_pic li:nth-child(9),
  .env_pic li:nth-child(10){
    width: 22.5%;
  }
  .env_pic li:nth-child(8){
    width: 50.5%;
    height: 2.96rem;
  }
  .env_img{
    height: 1.6rem;
  }
  .honor_left{
    float: none;
    width: 100%;
    padding-right: 0;
    margin: 0.5rem 0 0.8rem;
  }
  .honor_right{
    float: none;
    margin: 0 auto;
  }
  .honor_box{
    width: 95%;
  }


  /* 电商推广 */
  .ggys_pic{
    height: 2.4rem;
  }
  .ggys_con{
    padding: 0.28rem 0.3rem;
  }
  .zxxs li{
    margin-bottom: 0.3rem;
  }
  .zxxs_left{
    width: 1.2rem;
  }
  .zxxs_right{
    float: left;
    width: calc(100% - 1.2rem);
  }
  .zxxs_img{
    height: 4.8rem;
  }
  .tg_case{
    padding: 0.4rem;
  }
  .tg_case_pic{
    right: 0.6rem;
  }
  .tg_box{
    width: 55%;
  }
  .tg_list ul{
    margin-right: -0.6rem;
  }
  .tg_list li{
    margin-right: 0.6rem;
  }


  /* 开屏广告 */
  .kai_list ul{
    margin-right: -0.47rem;
  }
  .kai_list li{
    margin-right: 0.47rem;
  }
  .kai_con{
    width: 88%;
  }
  .kai_line{
    width: 1.8rem;
    right: -1.8rem;
  }


  /* 度星选 */
  .daren .swiper-slide:hover{
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  .yxcase .swiper-slide:hover{
    transform: scale(1);
    -webkit-transform: scale(1);
  }
  .yxal_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .yxal_right{
    width: 100%;
    padding: 0 0.3rem;
    position: static;
    top: auto;
    right: auto;
  }


  /* 电商推广 */
  .ssys_pic{
    height: 2rem;
  }
  .form_top{
    width: 95%;
  }
  .form_top ul{
    margin-right: -2%;
  }
  .form_top li{
    width: 31.33%;
    margin-right: 2%;
  }
  .form_con{
    width: 80%;
  }
  .form_pic:hover img {
    transform: scale(1);
    -webkit-transform: scale(1);
  }


  /* 信息流广告 */
  .xxl_yscon{
    padding: 0;
  }
  .xxl_yscon .zxxs li{
    height: 1.35rem;
  }
  .xxl_yscon .zxxs_left{
    height: 0.94rem;
  }
  .xxl_yscon .zxxs_txt{
    line-height: 0.32rem;
    height: 0.64rem;
    -webkit-line-clamp: 2;
  }
  .xxl_xspic{
    width: 48%;
  }
  .xxl_xsright{
    width: 52%;
    background-size: 3rem;
  }


  /* 品牌广告 */
  .brand_type{
    width: 95%;
  }
  .brand_type ul{
    margin-right: -1%;
  }
  .brand_type li{
    width: 24%;
    margin-right: 1%;
  }
  .brand_pic{
    width: 80%;
  }


  /* 法务管理 */
  .hy_list .swiper-slide{
    height: 3.7rem;
  }
  .hy_list img{
    width: 1.4rem;
    height: 1.04rem;
  }
  .xt_box{
    padding-top: 0.8rem;
  }
  .xt_left{
    width: 95%;
    margin: 0 auto;
    position: static;
    top: auto;
    left: auto;
  }
  .xt_left .ggys_tit{
    text-align: center;
  }
  .xt_btn{
    margin: 0 auto;
  }
  .xt_pic{
    width: 80%;
  }
  .core_con{
    width: 95%;
  }
  .core{
    float: none;
    width: 80%;
    margin: 0 auto;
  }
  .core_left{
    display: none;
  }


  /* 人资管理 */
  .kun_con{
    height: auto;
  }
  .kun_pic{
    margin: 0 auto 0.5rem;
  }
  .kun{
    width: 80% !important;
    display: block;
    line-height: 0.7rem;
    border-radius: 0.7rem;
    box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.1);
    font-size: 0.18rem;
    position: static;
    margin: 0 auto 0.3rem;
  }
  .hr_com_left{
    float: none;
	  width: 100%;
    height: auto;
    margin: 0 0 0.5rem 0;
  }
  .hr_com_right{
    float: none;
    width: 100%;
  }
  .fugai_bg{
    height: auto;
  }
  .hexin_left{
    float: none;
    width: 100%;
  }
  .hexin_right{
    float: none;
    width: 100%;
  }
  .hexin_left .hexin04{
    display: block;
  }
  .hexin_right .hexin04{
    display: none;
  }


  /* 行政管理 */
  .xzjj_pic{
    float: none;
    margin: 0 auto 0.4rem;
  }
  .xzjj_r{
    float: none;
    width: 100%;
    margin: 0 auto;
  }
  .yinzhang_left{
    float: none;
    width: 100%;
  }
  .shixian_bg{
    float: none;
    width: 100%;
    padding: 0.5rem 0 0.3rem;
  }
  .spgj_right{
    float: none;
    margin: 0 auto;
  }
  .znyz li{
    padding: 0.36rem 0.36rem 0.36rem 0.6rem;
  }
  .gnys_pic{
    margin: 0.5rem 0 0 0;
  }
  .zfzc_box .gnys_pic{
    margin: 0.5rem 0 0 0;
  }
  .xxfb_box .gnys_pic{
    margin: 0.5rem 0 0 0;
  }


  /* 全域建站 */
  .xzjz_bg{
    padding: 0.52rem 0.25rem 0;
  }
  .xzjz{
    float: none;
    width: 70%;
    margin: 0 auto 0.7rem;
  }
  .xzjz_pic{
    width: 6.5rem;
    position: static;
    left: auto;
    bottom: auto;
    margin: 0 auto;
  }
  .qyfg_left{
    float: none;
    width: 100%;
  }
  .qyfg_con{
    width: 85%;
    margin: 0 auto;
  }
  .qyfg_right{
    float: none;
    width: 100%;
  }
  .qyfg_img{
    left: 50%;
    transform: translateX(-50%);
  }
  .num02{
    left: 50%;
  }
  .jzyou_bg{
    float: none;
    width: 100%;
    min-height: auto;
    margin: 0;
  }
  .jzyou_bg:nth-child(1){
    border-radius: 0.1rem 0.1rem 0 0;
  }
  .jzyou_bg:nth-child(2){
    border-radius: 0 0 0.1rem 0.1rem;
    padding: 0 0.4rem 0.4rem 0.4rem;
  }
  .jzyou_list li{
    margin-bottom: 0.4rem;
  }
  .jzyou_con{
    width: 120%;
    padding: 0.17rem 1.4rem 0.17rem 2rem;
    left: -10%;
  }
  .jzyou_con img{
    left: 1.2rem;
  }
  .jz_hexin .swiper-slide{
    height: 5.6rem;
    padding: 0.6rem 0;
  }
  .jz_hexin_left{
    width: 45%;
  }
  .jz_hexin_left h1{
    margin: 0 0 0.3rem;
  }
  .jz_hexin_right{
    width: 45%;
  }
  .jz_hexin_tt{
    right: 0.4rem;
  }
  .jz_hexin_bot{
    bottom: 1rem;
  }
  .jz_video_b{
    height: 5rem;
  }
  .jz_video{
    height: 5rem;
  }


  /* 全域电商 */
  .dian_liyou_left{
    float: none;
    width: 100%;
    margin: 0 0 0.5rem;
  }
  .dian_liyou_left ul{
    margin-right: -5%;
  }
  .dian_liyou_left li{
    float: left;
    width: 45% !important;
    margin: 0 5% 0.4rem 0;
    position: static;
  }
  .dian_liyou_right{
    float: none;
    width: 60%;
    margin: 0 auto;
  }
  .wujie_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .wujie_right{
    float: none;
    margin: 0 auto;
  }
  .d_why_pic{
    height: 2.2rem;
  }
  .d_why_con{
    padding: 0.4rem 0.28rem;
  }
  .fwxm_type{
    width: 95%;
  }
  .fwxm_left{
    padding: 0.6rem;
    height: 5rem;
  }
  .fwxm_pic{
    height: 5rem;
  }
  .dsys_box{
    padding: 1.1rem 0 0.4rem;
  }
  .d_case_box{
    padding: 0.4rem 0 1.1rem;
  }
  .d_case .swiper-slide img{
    height: 2rem;
  }


  /* 小程序 */
  .xcx_lc ul{
    display: block;
  }
  .xcx_lc li{
    width: 25%;
    margin-bottom: 0.4rem;
  }
  .xcx_lc li:first-child .xcx_lc_arrow{
    display: none;
  }
  .xcx_lc li:nth-child(5){
    margin-left: 12%;
  }
  .xcx_lc_arrow{
    left: 0;
  }


  /* APP */
  .app_plan_box{
    display: block;
  }
  .app_plan_left{
    float: none;
    width: 100%;
    padding: 0.9rem 0.4rem;
    border-radius: 0.3rem 0.3rem 0 0;
  }
  .app_plan_pic{
    float: none;
    width: 100%;
    border-radius: 0 0 0.3rem 0.3rem;
  }
  .app_kz_box{
    display: none;
  }
  .app_kz_box02{
    display: block;
    padding-top: 0.3rem;
  }
  .app_kz02{
    padding: 0.2rem;
  }
  .app_kz02 .swiper-slide{
    background: #fff;
    box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1);
    height: 4.2rem;
    border-radius: 0.1rem;
    padding: 0.3rem 0.2rem;
    color: #333;
	  line-height: 0.28rem;
    overflow: hidden;
  }
  .app_kz02 h1{
    text-align: center;
    color: #1956d1;
    font-size: 0.24rem;
    line-height: 0.4rem;
    margin-bottom: 0.2rem;
  }
  .app_kz02 img{
    width: 0.91rem;
    height: 0.91rem;
    display: block;
    margin: 0 auto 0.2rem;
  }
  .app_kz02 div{
    text-align: justify;
  }
  .app_ser_pic{
    width: 70%;
    margin: 0 auto 0.6rem;
    position: static;
    top: auto;
    left: auto;
  }
  .app_ser{
    float: none;
    width: 100%;
  }
  .app_lc_pic{
    width: 80%;
    height: 3.88rem;
  }
  .app_lc div{
    margin-left: 0.4rem;
  }
  .app_lc01{
    width: 3.4rem;
    left: 0.7rem;
    bottom: 2.2rem;
  }
  .app_lc05{
    width: 3.4rem;
    right: 0.5rem;
    bottom: 2.2rem;
  }
  .app_lc02{
    width: 3rem;
    left: -0.9rem;
    top: 2.5rem;
  }
  .app_lc03{
    width: 3.6rem;
    top: 3.4rem;
  }
  .app_lc04{
    width: 3rem;
    right: -0.8rem;
    top: 2.5rem;
  }


  /* 企业生产开发 */
  .kunrao_bg{
    padding-top: 0.5rem;
  }
  .kunrao{
    width: 70%;
    height: auto;
    margin: 0 auto 0.6rem;
    position: static;
    top: auto;
    left: auto;
  }
  .kunrao li{
    display: block;
    width: 100% !important;
    background: #2a58d0 !important;
	  color: #fff !important;
    text-align: left;
    position: static;
    top: auto;
    left: auto;
    margin: 0 0 0.4rem !important;
  }
  .kunrao li:nth-child(even){
    background: #fff !important;
	  color: #333 !important;
  }
  .rjdz_bg{
    background: none;
  }
  .rjdz_box{
    display: none;
  }
  .rjdz_list{
    display: block;
    width: 90%;
    margin: 0 auto;
  }
  .rjdz_list li{
    color: #333;
    font-size: 0.24rem;
	  line-height: 0.48rem;
    background: #f8f8f8;
    padding: 0.95rem 0.35rem 0.55rem 0.45rem;
    margin-bottom: 0.24rem;
    position: relative;
  }
  .rjdz_list h1{
    font-size: 1.91rem;
    font-family: "Techna-Sans";
    line-height: 1.6rem;
	  font-weight: normal;
    background: linear-gradient(to bottom, #dde7ff, #f8f8f8);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    position: absolute;
    top: 0.14rem;
    right: 0.34rem;
  }
  .rjdz_list h2{
    font-size: 0.34rem;
    line-height: 0.68rem;
    min-height: 0.68rem;
    padding-left: 0.88rem;
    margin-bottom: 0.16rem;
    position: relative;
  }
  .rjdz_list img{
    float: left;
    width: 0.68rem;
    height: 0.68rem;
    position: absolute;
    top: 0;
    left: 0;
  }
  .rjdz_list div{
    text-align: justify;
  }
  .sc_ys .swiper-slide{
    padding: 0.3rem 0.1rem;
    height: 3.8rem;
  }
  .sc_ser_con{
    padding: 0.4rem 0.3rem;
  }


  /* 财务管理 */
  .hytd_box{
    width: 95%;
  }
  .hytd_left{
    float: none;
    width: 70%;
    margin: 0 auto 0.6rem;
  }
  .hytd_right{
    float: none;
    width: 60%;
    margin: 0 auto;
  }
  .cwjj_pic{
    float: none;
    width: 60%;
    margin: 0 auto 0.6rem;
  }
  .cwjj_right{
    float: none;
    width: 100%;
  }
  .cwjj i{
    right: -50%;
  }
  .cpys_pic{
    height: 1.5rem;
  }
  .cpys_txt{
    height: 1.8rem;
    -webkit-line-clamp: 6;
  }


  /* 行业领域-解决方案 */
  .mine_pic{
    width: 7rem;
  }
  .mine li{
    padding-bottom: 0.36rem;
  }
  .mine_shadow{
    width: 105%;
  }
  .mine li:nth-child(1){
    width: 3.5rem;
    top: 0.7rem;
    left: 0;
  }
  .mine li:nth-child(2){
    width: 3rem;
    top: 2rem;
  }
  .mine li:nth-child(2) .mine_shadow{
    width: 105%;
  }
  .mine li:nth-child(3){
    width: 3.3rem;
    margin: -0.6rem auto 0;
  }
  .mine li:nth-child(3) .mine_shadow{
    width: 95%;
  }
  .mine li:nth-child(4){
    width: 3.35rem;
    padding-bottom: 0.4rem;
    top: 0.6rem;
    right: 1rem;
  }
  .mine li:nth-child(4) .mine_shadow{
    width: 105%;
  }
  .mine li:nth-child(5){
    width: 3rem;
    padding-bottom: 0.5rem;
    top: 2rem;
	  right: 0;
  }
  .mine li:nth-child(5) .mine_shadow{
    width: 103%;
  }
  .scenic_txt{
    margin-bottom: 0.4rem;
  }
  .scenic li{
    height: auto;
    padding: 0 0 0.2rem 0.4rem;
    margin: 0;
  }
  .scenic_l h1{
    display: inline-block;
  }
  .scenic_l div{
    display: inline-block;
  }
  .scenic_list{
    margin-right: 0;
  }
  .scenic_list img{
    width: 0.4rem;
	  height: 0.4rem;
  }
  .zhengce_pic{
    height: 2rem;
  }
  .xiangmu_pic{
    height: 1.6rem;
  }
  .campus_bg .scenic_txt{
    margin-bottom: 1rem;
  }
  .campus_pic{
    width: 3rem;
    height: 2rem;
  }
  .campus_pic img{
    height: 2.4rem;
  }
  .campus{
    display: none;
  }
  .campus_line{
    width: 0.5rem;
    top: 0.4rem;
    right: -0.7rem;
  }
  .campus_con{
    padding: 0.14rem 0.1rem 0.04rem 0.2rem;
  }
  .campus_tt{
    font-size: 0.2rem;
    line-height: 0.34rem;
  }
  .campus_tt img{
    width: 0.45rem;
    height: 0.37rem;
  }
  .campus_01{
    width: 2.4rem;
    top: -0.1rem;
    left: 0.5rem;
  }
  .campus_02{
    width: 2.4rem;
    top: 1rem;
    left: 0.5rem;
  }
  .campus_03{
    width: 2.4rem;
    top: 0;
    right: 0.4rem;
  }
  .campus_03 .campus_line{
    width: 0.4rem;
    top: 0.4rem;
    left: -0.5rem;
  }
  .campus_04{
    width: 2.4rem;
    top: 0.9rem;
    right: 0.4rem;
  }
  .campus_04 .campus_line{
    width: 0.4rem;
    left: -0.5rem;
  }
  .campus_txt{
    line-height: 0.2rem;
    height: 0.2rem;
    padding: 0 0.08rem;
    font-size: 0.12rem;
  }
  .jiao{
    width: 0;
    height: 0;
    border-left: 0.05rem solid transparent;
    border-right: 0.05rem solid transparent;
    border-top: 0.05rem solid #2a58d0;
    position: absolute;
    bottom: -0.04rem;
    left: 50%;
    transform: translateX(-50%);
  }
  .campus_t01{
    top: 0.18rem;
    left: 0.7rem;
  }
  .campus_t02{
    top: 0.72rem;
    left: 0.5rem;
  }
  .campus_t03{
    top: 0.6rem;
    left: 1rem;
  }
  .campus_t04{
    top: 1.1rem;
    left: 0.55rem;
  }
  .campus_t05{
    top: 0.9rem;
    left: 1.06rem;
  }
  .campus_t06{
    top: 1.15rem;
    left: 1.5rem;
  }
  .campus_t07{
    top: -0.1rem;
    left: 1.18rem;
  }
  .campus_t07 .jiao{
    border-top: 0.05rem solid #2ab863 !important;
  }
  .campus_t08{
    top: 0.22rem;
    right: 0.7rem;
  }
  .campus_t08 .jiao{
    border-top: 0.05rem solid #ff7937 !important;
  }
  .campus_t09{
    top: 0.7rem;
    right: 0.68rem;
  }
  .campus_t09 .jiao{
    border-top: 0.05rem solid #ff7937 !important;
  }
  .file_left{
    width: 55%;
  }
  .file_left .scenic_txt{
    line-height: 0.3rem;
    margin-bottom: 0.8rem;
  }
  .file_right{
    margin: 1.05rem 0.3rem 0 0;
  }
  .file_rl{
    width: 1.3rem;
    left: -0.8rem;
  }
  .file_rr{
    width: 0.38rem;
    right: -0.38rem;
  }
  .file_pic_left{
    width: 0.5rem;
    height: 2rem;
    top: -0.2rem;
    left: 1rem;
  }
  .file_pic_right{
    width: 0.5rem;
    height: 2rem;
    top: -0.2rem;
    right: 1rem;
  }
  .file_txt{
    width: 1.1rem;
  }
  .file_txt02{
    top: 0.8rem;
    right: 0.5rem;
  }
  .file_txt05{
    top: 0.8rem;
    left: 0.5rem;
  }
  .file_type li{
    font-size: 0.18rem;
    margin: 0 0.05rem;
  }
  .file_list{
    width: 85%;
  }
  .court_box .scenic_tit{
    margin-bottom: 0.4rem;
  }
  .court_con{
    width: 60%;
    padding: 0.3rem;
  }
  .court_txt h1:last-child{
    margin: 0.08rem 0;
  }
  .court_pic{
    width: 45%;
    top: 1rem;
	  right: -0.4rem;
  }
  .court_01{
    width: 0.95rem;
    height: 0.4rem;
    top: 0.2rem;
    right: 1.22rem;
  }
  .court_02{
    width: 0.92rem;
    height: 0.38rem;
    top: 1.22rem;
    left: -0.2rem;
  }
  .court_03{
    width: 0.9rem;
    height: 0.4rem;
    top: 1.4rem;
    right: 0.4rem;
  }
  .court_04{
    width: 0.98rem;
    height: 0.47rem;
    top: 2.18rem;
    right: 1.02rem;
  }
  .park_left{
    width: 45%;
  }
  .park_left .scenic_txt{
    width: 100%;
    line-height: 0.3rem;
    margin-bottom: 0.4rem;
  }
  .park_list{
    width: 100%;
    background-size: 100% 0.6rem;
  }
  .park_list li{
    width: 30.33%;
	  height: auto;
    padding: 0.2rem 0 0.06rem;
    margin-right: 0.2%;
  }
  .park_list h1{
    line-height: 0.4rem;
  }
  .park_list i{
    bottom: -0.46rem;
  }
  .park_list li:nth-child(2){
    margin: 1.8rem 2% 0 0;
  }
  .park_list li:nth-child(2) i{
    top: -0.55rem;
  }
  .park_right{
    width: 46%;
  }
  .park{
    transform: scale(0.7);
  }
  .park01{
    left: -1rem;
  }
  .park02{
    top: 0.8rem;
    left: -1rem;
  }
  .park03{
    top: 1.25rem;
    left: -1rem;
  }
  .park04{
    top: 1.9rem;
    left: -1rem;
  }
  .park05{
    right: -0.4rem;
  }
  .park06{
    top: 0.6rem;
    right: -0.4rem;
  }
  .park07{
    top: 1.2rem;
    right: -0.4rem;
  }
  .park08{
    top: 1.7rem;
    right: -0.4rem;
  }


  /* 分公司专题 */
  .fgs_comdi{
    width: 100%;
  }
  .fgs_compic{
    width: 80%;
  }
  .fgs_honor_box{
    max-width: 100%;
    min-height: auto;
  }
  .fgs_honor_r{
    display: none;
  }
  .fgs_honor_box .title{
    width: 100%;
    text-align: center;
    margin: 0 0 0.5rem;
  }
  .fgs_honor_tit{
    width: 100%;
    text-align: center;
    margin: 0 0 0.5rem;
  }
  .fgs_honor_txt{
    display: none;
  }
  .fgs_honor_pic{
    float: none;
    width: 100%;
    margin-top: 0;
  }
  .fgs_honor_pic .pic{
    height: 2.1rem;
  }
  .fgs_honor_pic .txt{
    display: block;
  }


  /* DeepSeek */
  .dswhy_pic{
    height: 2.2rem;
  }
  .dswhy_white{
    padding: 0.2rem;
    min-height: 2.9rem;
  }
  .dsapp_text{
    float: none;
  }
}

@media only screen and (max-width: 1023px) {
  body{
    font-size: 0.28rem;
  }
  img{
    width: 100%;
  }
  .pc{
    display: none;
  }
  .phone{
    display: block;
  }


  /*首页*/
  .header{
    height: 1.12rem;
  }
  .logo{
    width: 3rem;
    height: 0.8rem;
    margin: 0.17rem 0 0 0.3rem;
  }
  .menu{
    width: 0.55rem;
    top: 0.5rem;
  }
  .tel{
    display: none;
  }
  .search_img{
    width: 0.4rem;
    height: 0.4rem;
    top: 0.4rem;
    right: 1.4rem;
  }
  .banner{
    height: 100vh;
  }
  .banner_con{
    top: 20%;
    transform: translateY(-20%);
  }
  .bntxt{
    width: 100%;
    text-align: center;
  }
  .bntxt h1{
    font-size: 0.8rem;
    line-height: 1rem;
    margin-bottom: 0.3rem;
  }
  .bntxt h2{
    font-size: 0.6rem;
    line-height: 0.74rem;
  }
  .bntxt i{
    margin: 0.68rem auto 0.5rem;
  }
  .bntxt .text{
    font-size: 0.36rem;
    line-height: 0.6rem;
    font-weight: lighter;
    margin-bottom: 0;
  }
  .banner .swiper-slide:nth-child(1) .bntxt{
    width: 100%;
    text-align: center;
  }
  .banner .swiper-slide:nth-child(1) .bntxt h1{
    font-size: 0.7rem;
    line-height: 0.9rem;
    margin-bottom: 0.4rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt h1 span{
    font-size: 1.8rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt h2{
    line-height: 1.26rem;
    font-size: 0.92rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt i{
    margin: 0.47rem auto 0.56rem;
  }
  .banner .swiper-slide:nth-child(1) .bntxt .text{
    font-size: 0.48rem;
  }
  .banner .swiper-slide:nth-child(3) .bntxt{
    width: 100%;
    text-align: center;
  }
  .banner .swiper-slide:nth-child(3) .bntxt h2{
    line-height: 0.86rem;
    font-size: 0.6rem;
  }
  .banner .swiper-slide:nth-child(3) .bntxt h2 span{
    display: block;
  }
  .banner .swiper-slide:nth-child(3) .bntxt i{
    margin: 0.68rem auto 0.5rem;
  }
  .banner .swiper-slide:nth-child(3) .bntxt .text{
    width: 100%;
    font-size: 0.36rem;
    line-height: 0.6rem;
    margin-bottom: 0;
  }
  .banner .swiper-slide:nth-child(4) .bntxt .text{
    font-size: 0.42rem;
    line-height: 0.6rem;
  }
  .banner .swiper-slide:nth-child(5) .banner_con{
    top: 15%;
	  transform: translateY(-15%);
  }
  .banner .swiper-slide:nth-child(5) i{
    margin: 0.3rem auto;
  }
  .banner .swiper-slide:nth-child(5) .bntxt .text{
    font-size: 0.42rem;
    line-height: 0.6rem;
  }
  .bn_scroll{
    display: none;
  }

  .data_box{
    padding: 1.07rem 0 0.4rem;
  }
  .title{
    font-size: 0.28rem;
    line-height: 0.5rem;
  }
  .title h1{
    line-height: 0.66rem;
  }
  .more{
    width: 0.8rem;
	  height: 0.8rem;
    top: 0.2rem;
  }
  .more img{
    width: 0.25rem;
    height: 0.13rem;
    top: 0.3rem;
	  left: 0.27rem;
  }
  .data_list ul{
    display: block;
  }
  .data_list li{
    float: left;
    width: 50%;
    font-size: 0.26rem;
    line-height: 0.44rem;
    margin-bottom: 0.7rem;
  }
  .data_list h1{
    margin-bottom: 0.1rem;
  }
  .data_list h1 span{
    font-size: 0.28rem;
  }
  .shuzihua_shadow{
    display: none;
  }
  .shuzihua_box .swiper-pagination-bullet{
    width: 0.2rem;
    height: 0.2rem;
  }
  .shuzihua_box .swiper-button-next{
    display: none;
  }
  .shuzihua_box .swiper-button-prev{
    display: none;
  }
  .shuzihua{
    width: 100%;
  }
  .szh_left{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.8rem 0.3rem 0.72rem;
    /* min-height: 6.6rem; */
  }
  .szh_left h1{
    font-size: 0.4rem;
    line-height: 0.6rem;
  }
  .szh_left h2{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .szh_bq{
    font-size: 0.26rem;
    line-height: 0.44rem;
  }
  .szh_txt{
    font-size: 0.24rem;
    line-height: 0.48rem;
    margin: 0.35rem 0 0.64rem;
  }
  .szh_more{
    width: 2.64rem;
    height: 0.82rem;
    line-height: 0.82rem;
    font-size: 0.26rem;
  }
  .szh_right{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.82rem 0.18rem 0.72rem;
  }
  .szh_box{
    width: 100%;
  }
  .szh_box h1{
    font-size: 0.28rem;
    line-height: 0.42rem;
  }
  .szh_box video{
    height: 3.4rem;
  }
  .ind_box{
    height: 6.8rem;
  }
  .ind_box .szh_more{
    border: solid 0.01rem #fff;
  }
  .ind_box .szh_more::before{
    background: #fff;
    width: 0;
    right: auto;
    left: 0;
  }
  .ind_box .szh_more:hover::before{
    width: 100%;
  }
  .ind_left{
    float: none;
    width: 100%;
    margin-bottom: 0.6rem;
  }
  .ind_tit{
    width: 2rem;
    height: 0.64rem;
	  line-height: 0.64rem;
  }
  .ind_tt{
    font-size: 0.4rem;
    line-height: 0.68rem;
  }
  .ind_txt{
    font-size: 0.3rem;
    line-height: 0.52rem;
  }
  .ind_list{
    float: none;
    width: 100%;
    display: none;
  }
  .ind_list li{
    height: 1.2rem;
  }
  .ind_con{
    height: 0.9rem;
    line-height: 0.9rem;
    font-size: 0.26rem;
    padding-left: 0.5rem;
  }
  .ind_con div{
    width: 0.4rem;
    height: 0.4rem;
  }
  .ind_list li:hover .ind_con{
    height: 1.1rem;
    line-height: 1.1rem;
    font-size: 0.28rem;
  }
  .app_box{
    height: auto;
    padding: 0.4rem 0.3rem 0 0.4rem;
  }
  .app_tit{
    font-size: 0.28rem;
	  line-height: 0.5rem;
  }
  .app_tit h1{
    font-size: 0.42rem;
    line-height: 0.66rem;
    margin-bottom: 0.1rem;
  }
  .app_con{
    height: auto;
  }
  .app_con .swiper-button-next, .app_con .swiper-button-prev{
    width: 0.78rem;
    height: 0.78rem;
    bottom: 0.7rem;
  }
  .app_con .swiper-button-next{
    left: 0.9rem;
  }
  .app_left{
    width: 40%;
    padding: 0.2rem 0 0 0;
    margin-bottom: 0.3rem;
  }
  .app_list{
    width: 100%;
    display: none;
  }
  .app_list li{
    width: 1.6rem;
  }
  .app_list img{
    height: 1.6rem;
  }
  .app_tt{
    font-size: 0.36rem;
    line-height: 0.54rem;
  }
  .app_list{
    width: 100%;
  }
  .app_list h1{
    font-size: 0.26rem;
    line-height: 0.46rem;
  }
  .app_right{
    width: 40%;
  }
  .app_right img{
    width: 100%;
    height: auto;
  }
  
  .bdyx{
    height: auto;
  }
  .bdyx_line{
    bottom: auto;
    top: 7.7rem;
  }
  .bdyx_left{
    float: none;
    width: 100%;
    padding: 1.5rem 0 0 0.4rem;
    display: none;
    position: relative;
  }
  .bdyx .swiper-slide-active .bdyx_left{
    display: block;
  }
  .bdyx_txt{
    font-size: 0.26rem;
    line-height: 0.4rem;
    height: 1.6rem;
    -webkit-line-clamp: 4;
    margin-bottom: 0.35rem;
  }
  .bdyx_img{
    width: 0.94rem;
	  height: 0.81rem;
    position: absolute;
    top: 0;
    left: 0.4rem;
  }
  .bdyx_icon{
    width: 0.26rem;
	  height: 0.26rem;
    position: absolute;
    top: 0.6rem;
    left: 0.5rem;
  }
  .bdyx .swiper-slide-active .bdyx_icon{
    width: 0.28rem;
    height: 0.28rem;
    margin: -0.02rem 0 0 0.22rem;
  }
  .bdyx_right{
    float: none;
    width: 100%;
    padding: 0;
  }
  .bdyx_pic{
    height: 7rem;
    position: static;
    top: auto;
    right: auto;
  }
  .case_box .title{
    margin-bottom: 0.48rem;
  }
  .case_bg{
    padding: 0.8rem 0 0.84rem 0.44rem;
    margin-bottom: 0.5rem;
  }
  .case_tit{
    float: none;
    margin-bottom: 0.32rem;
  }
  .case_tit span{
    font-size: 0.26rem;
    line-height: 0.52rem;
    padding: 0 0.32rem;
  }
  .case_tit h1{
    line-height: 0.7rem;
  }
  .case_more{
    float: none;
    width: 2.64rem;
    height: 0.82rem;
    line-height: 0.82rem;
    font-size: 0.26rem;
  }
  .case{
    margin-bottom: 0.44rem;
  }
  .case_pic{
    height: 3.5rem;
  }
  .case01 .case_pic,.case02 .case_pic{
    height: 3.1rem;
  }
  .case_tt{
    font-size: 0.28rem;
    line-height: 0.6rem;
	  height: 0.6rem;
  }
  .gongye_box{
    height: auto;
    margin-bottom: 0.52rem;
  }
  .gongye_tit{
    font-size: 0.26rem;
    line-height: 0.52rem;
  }
  .gongye_tit span{
    font-size: 0.26rem;
	  line-height: 0.52rem;
    padding: 0 0.22rem;
    margin-bottom: 0.22rem;
  }
  .gongye_tit h1{
    font-size: 0.4rem;
    line-height: 0.64rem;
    margin: 0;
  }
  .gongye{
    padding-bottom: 0.5rem;
  }
  .gy_left{
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .gy_right{
    float: none;
    width: 100%;
    font-size: 0.26rem;
    padding: 0 0 0.8rem 0;
  }
  .gy_right h1{
    font-size: 0.3rem;
    line-height: 0.46rem;
    height: 0.46rem;
  }
  .gy_right div{
    line-height: 0.44rem;
    height: 1.7rem;
    -webkit-line-clamp: 4;
  }
  .gy_bot{
    width: 100%;
    height: 0.7rem;
  }
  .gy_bot .swiper-button-next, .gy_bot .swiper-button-prev{
    width: 0.7rem;
    height: 0.7rem;
  }
  .gy_bot .swiper-button-next{
    left: auto;
    right: 36%;
  }
  .gy_bot .swiper-button-prev{
    left: 36%;
  }
  .jiaoyu_box{
    height: auto;
    padding: 0.46rem 0.44rem 0.54rem;
  }
  .jiaoyu_left{
    width: calc(100% - 2.54rem);
    padding-right: 0.3rem;
  }
  .jiaoyu_txt{
    font-size: 0.24rem;
    line-height: 0.42rem;
    height: auto;
    -webkit-line-clamp:inherit;
    margin: 0.56rem 0 0.6rem;
  }
  .jiaoyu_txt li{
    min-height: 0.42rem;
    padding-left: 0.32rem;
    position: relative;
    margin-bottom: 0.22rem;
  }
  .jiaoyu_txt i{
    width: 0.16rem;
    height: 0.16rem;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    top: 0.13rem;
    left: 0;
  }
  .jiaoyu_pic{
    width: 2.54rem;
    height: 4.6rem;
    margin: 0 auto 0.5rem;
  }
  .jiaoyu_l{
    float: none;
    width: 100%;
  }
  .jiaoyu_l h1{
    font-size: 0.3rem;
    line-height: 0.42rem;
  }
  .jiaoyu_l h2{
    font-size: 0.38rem;
    line-height: 0.56rem;
  }
  .jiaoyu_l h2 span{
    font-size: 0.4rem;
  }
  .jiaoyu_r{
    width: 100%;
  }
  .jiaoyu_r ul{
    display: flex;
	  justify-content: space-between;
  }
  .jiaoyu_r li{
    width: auto;
    text-align: left;
    font-size: 0.26rem;
    line-height: 0.42rem;
  }
  .jiaoyu_r i{
    right: -60%;
  }
  .jiaoyu_r h1{
    line-height: 0.46rem;
    font-size: 0.5rem;
  }
  .jiaoyu_r h1 span{
    font-size: 0.28rem;
  }
  /* .hezuo ul{
    margin-right: -2%;
  } */
  .hezuo li{
    width: 23%;
    height: 6rem;
    /* margin: 0 2% 0.15rem 0; */
  }
  .news{
    padding-bottom: 0.64rem;
  }
  .news .swiper-pagination{
    bottom: 0;
    display: none;
  }
  .news .swiper-pagination-bullet{
    width: 0.2rem;
    height: 0.2rem;
    background: #004b9f;
    margin: 0 0.1rem !important;
  }
  .news_pic{
    height: 4.2rem;
  }
  .news_date{
    font-size: 0.24rem;
    line-height: 0.38rem;
    height: 0.38rem;
  }
  .news_tt{
    font-size: 0.3rem;
    line-height: 0.48rem;
    height: 0.48rem;
    margin: 0.08rem 0;
  }
  .news_txt{
    font-size: 0.26rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }

  .f_logo{
    float: none;
    width: 50%;
    margin: 0 auto;
  }
  .f_share{
    float: none;
    width: 100%;
    text-align: center;
    margin: 0.6rem 0;
  }
  .f_share li{
    float: none;
    display: inline-block;
    width: 0.9rem;
    height: 0.9rem;
    margin: 0 0.2rem;
  }
  .f_code{
    width: 1.9rem;
    bottom: 1rem;
  }
  .f_share li:hover .f_code{
    height: 1.9rem;
  }
  .f_tel{
    float: none;
    width: 100%;
    text-align: center;
    font-size: 0.28rem;
    margin-bottom: 0.44rem;
  }
  .f_tel h1{
    font-size: 0.57rem;
    line-height: 0.9rem;
  }
  .foot_top .copyright{
    padding: 0;
    font-size: 0.26rem;
  }
  .foot_top .copyright a{
    padding: 0 0.2rem;
  }
  .copyright{
    padding: 0.27rem 0;
    line-height: 0.4rem;
    font-size: 0.24rem;
    text-align: center;
  }
  .copyright .fl,.copyright .fr{
    float: none;
  }
  .copyright img{
    width: 0.24rem;
    height: 0.26rem;
  }
  .side_box{
    width: 0.7rem;
    display: none !important;
  }
  .plan{
    width: 0.7rem;
    font-size: 0.24rem;
	  line-height: 0.28rem;
  }
  .plan img{
    width: 0.34rem;
    height: 0.34rem;
  }
  .side{
    width: 0.7rem;
  }
  .side li{
    padding: 0.1rem 0;
  }
  .side_img{
    width: 0.34rem;
    height: 0.34rem;
  }
  .side li:last-child img{
    width: 100%;
    height: 0.2rem;
  }
  .side h1{
    font-size: 0.24rem;
    line-height: 0.46rem;
  }
  .side i{
    width: 0.4rem;
    margin: 0.1rem auto;
  }
  .subside{
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.24rem;
  }
  .side li:hover .subside{
    width: 2.6rem;
  }
  .side_more{
    width: 100%;
    height: 0.5rem;
    line-height: 0.5rem;
    font-size: 0.22rem;
  }
  .dragon{
    width: 0.9rem;
    height: 1.07rem;
  }
  .dragon:hover .subside{
    width: 3rem;
    padding: 0.1rem;
  }


  /* 龙采资讯 */
  .main_bn .bn_txt{
    line-height: 0.44rem;
  }
  .main_bn .bn_txt .wid_14 div{
    width: 50%;
  }
  .bn_top{
    width: 100%;
    height: 1.3rem;
    background: linear-gradient(to bottom, rgba(0,0,0,0.6), rgba(0,0,0,0));
  }
  .bn_txt{
    font-size: 0.28rem;
  }
  .type_bg.on{
    top: 1.12rem;
  }
  .type ul{
    height: 0.8rem;
    overflow-x: scroll;
    overflow-y: hidden;
    display: -webkit-box;
  }
  .type ul::-webkit-scrollbar {
    display: none;
  }
  .type li{
    line-height: 0.8rem;
  }
  .m_news ul{
    margin-right: -3%;
  }
  .m_news li{
    width: 47%;
    margin: 0 3% 0.52rem 0;
  }
  .news_img{
    height: 2.2rem;
  }
  .news_bot{
    padding: 0 0.16rem;
  }
  .news_time{
    line-height: 0.4rem;
    height: 0.4rem;
  }
  .news_tit{
    font-size: 0.28rem;
    line-height: 0.48rem;
    height: 0.48rem;
  }
  .news_text{
    line-height: 0.48rem;
    height: 0.48rem;
  }
  .page{
    padding-top: 0.2rem;
  }
  .page a{
    width: 0.6rem;
    line-height: 0.6rem;
    margin: 0 0.02rem;
  }


  /* 联系我们 */
  .con_shadow{
    width: 5.38rem;
    height: 5.1rem;
  }
  .con_tit{
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .con_left{
    float: none;
    width: 100%;
    padding-right: 0;
    margin-bottom: 0.6rem;
  }
  .con_line{
    display: none;
  }
  .con_list li{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .con_list h1{
    font-size: 0.26rem;
    line-height: 0.5rem;
  }
  .con_tel{
    font-size: 0.44rem;
    line-height: 0.5rem;
  }
  .con_code{
    width: 2.4rem;
    line-height: 0.8rem;
    margin: 0 auto;
  }
  .con_code img{
    width: 2.4rem;
    height: 2.4rem;
  }
  .con_right{
    float: none;
    width: 100%;
    padding-left: 0;
  }
  .con_type ul{
    height: 0.7rem;
  }
  .con_type li{
    font-size: 0.3rem;
    line-height: 0.5rem;
  }
  .con_part{
    height: 5rem;
  }
  .con_txt{
    line-height: 0.5rem;
    font-size: 0.26rem;
  }
  .map{
    height: 6rem;
  }


  /* 关于我们 */
  .about{
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .env_pic ul{
    margin-right: -3%;
  }
  .env_pic li{
    width: 47%;
    height: 2rem;
    margin: 0 3% 0.2rem 0;
  }
  .env_pic li:nth-child(1){
    width: 97%;
    height: 4.2rem;
  }
  .env_pic li:nth-child(6),
  .env_pic li:nth-child(7),
  .env_pic li:nth-child(9),
  .env_pic li:nth-child(10){
    width: 47%;
  }
  .env_pic li:nth-child(8){
    width: 97%;
    height: 4.2rem;
  }
  .env_img{
    height: 2rem;
  }
  .env .txt{
    line-height: 0.9rem;
    height: 0.9rem;
  }
  .honor_left .txt{
    line-height: 0.46rem;
  }
  .honor_txt{
    line-height: 0.66rem;
    height: 0.66rem;
    font-size: 0.28rem;
  }
  .history_line{
    top: 0;
  }
  .history .swiper-slide:nth-child(odd) .his_con{
    margin-top: 0 !important;
    min-height: 2.6rem !important;
  }
  .history .swiper-slide:nth-child(odd) .his_right{
    padding-top: 0 !important;
  }
  .history .swiper-slide:nth-child(even) .his_con{
    margin-top: 1rem !important;
    min-height: 2.6rem !important;
  }
  .history .swiper-slide:nth-child(even) .his_right{
    padding-top: 0 !important;
  }
  .his_right h1{
    font-size: 0.28rem;
  }
  .his_right h1 span{
    font-size: 0.56rem;
  }
  .his_right .txt{
    font-size: 0.28rem;
    line-height: 0.48rem;
  }


  /* 电商推广 */
  .ggys_tit{
    line-height: 0.44rem;
    font-size: 0.28rem;
  }
  .ggys_pic{
    height: 5rem;
  }
  .ggys_con{
    font-size: 0.28rem;
    line-height: 0.44rem;
    padding: 0.3rem;
  }
  .ggys_con h1{
    line-height: 0.6rem;
    font-size: 0.32rem;
  }
  .ggys_btn{
    width: 3rem;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.26rem;
  }
  .zxxs{
    float: none;
    width: 100%;
  }
  .zxxs li{
    height: auto;
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
  }
  .zxxs_imgbox{
    display: none;
  }
  .zxxs_right h1{
    font-size: 0.36rem;
    line-height: 0.8rem;
    height: 0.8rem;
  }
  .zxxs_txt{
    width: 100%;
    font-size: 0.26rem;
    line-height: 0.44rem;
    height: auto;
    text-overflow:clip;
    -webkit-line-clamp:initial;
    overflow: visible;
  }
  .tg_case_box .ggys_tit{
    margin-bottom: 0.4rem;
  }
  .tg_case{
    padding: 1rem 0.4rem;
    background: url(../images/ds_11s.png) no-repeat;
	  background-size: 100%;
    margin: 0;
  }
  .tg_case_pic{
    position: static;
    top: auto;
    right: auto;
    margin: 0 auto;
  }
  .ssgg .tg_case_pic{
    position: static;
    top: auto;
    right: auto;
    margin: 0 auto;
  }
  .tg_box{
    width: 100%;
    margin-bottom: 0.6rem;
  }
  .tg_tt{
    font-size: 0.34rem;
    line-height: 0.6rem;
  }
  .tg_txt{
    font-size: 0.26rem;
    line-height: 0.46rem;
  }
  .tg_list ul{
    margin-right: 0;
    display: flex;
	  justify-content: space-between;
  }
  .tg_list li{
    float: none;
    font-size: 0.26rem;
    line-height: 0.46rem;
    margin-right: 0;
  }
  .tg_list h1{
    font-size: 0.5rem;
    line-height: 0.56rem;
  }
  .tg_list h1 span{
    font-size: 0.28rem;
  }
  .tg_box .ggys_btn{
    width: 2.6rem;
    margin: 0 auto;
  }


  /* 开屏广告 */
  .kai_list{
    padding: 0;
  }
  .kai_list ul{
    margin-right: 0;
  }
  .kai_list li{
    width: 25%;
    margin: 0 0 0.4rem;
  }
  .kai_con{
    width: 95%;
  }
  .kai_left{
    width: 40%;
  }
  .kai_line{
    width: 1rem;
    right: -1rem;
  }
  .kai_l img{
    width: 0.9rem;
    height: 0.9rem;
  }
  .kai_l h1{
    font-size: 0.26rem;
    line-height: 0.58rem;
  }


  /* 会员广告 */
  .scene_bg .ggys_btn{
    width: 2rem;
  }
  .scene_con{
    padding: 0 0.3rem;
  }
  .scene_tt span{
    float: none;
    width: 100%;
  }
  .scene_arrow{
    display: none;
  }
  .scene .swiper-slide:hover .scene_tm{
    opacity: 0;
  }
  .scene .swiper-slide:hover .scene_arrow{
    display: none;
  }
  .scene .swiper-slide:hover .scene_con{
    top: auto;
    bottom: 0.3rem;
  }
  .scene .swiper-slide:hover .scene_tt{
    color: #333;
    font-size: 0.3rem;
  }
  .scene .swiper-slide:hover i{
    display: none;
  }
  .scene .swiper-slide:hover .scene_txt{
    display: none;
  }
  .mem{
    padding: 0.2rem 0;
  }
  .mem .swiper-slide{
    min-height: 3.2rem;
    padding: 0.3rem 0;
  }
  .mem .swiper-slide:hover{
    background: #fbfbfb;
    box-shadow: none;
  }
  .mem_con h1{
    font-size: 0.28rem;
    line-height: 0.46rem;
	  height: 0.46rem;
  }
  .mem_con h2{
    font-size: 0.28rem;
    line-height: 0.46rem;
	  height: 0.46rem;
  }
  .mem_con div{
    font-size: 0.24rem;
    line-height: 0.38rem;
  }


  /* 度星选 */
  .du_ssbg{
    width: 60%;
    height: 0.74rem;
  }
  .du_ss{
    width: 99.5%;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.28rem;
  }
  .du_text{
    font-size: 0.26rem;
    line-height: 0.46rem;
  }
  .du_list ul{
    margin-right: 0;
  }
  .du_list li{
    float: none;
    width: 100%;
    height: 3.15rem;
    margin: 0 0 0.3rem;
  }
  .du_list li.on{
    width: 100%;
  }
  .du_list li.on .du_txt{
    opacity: 1;
    visibility: visible;
  }
  .du_pic01{
    display: none;
  }
  .du_pic02{
    display: block;
  }
  .du_con{
    padding: 0 0.3rem;
  }
  .du_tt{
    text-align: left;
  }
  .du_txt{
    width: 100%;
    line-height: 0.46rem;
    font-size: 0.26rem;
    opacity: 1;
    visibility: visible;
  }
  .daren_type li{
    line-height: 0.6rem;
    font-size: 0.28rem;
  }
  .daren{
    height: 4.4rem;
  }
  .daren .swiper-slide{
    height: 3.8rem;
    padding: 0.32rem 0.16rem;
  }
  .daren_tit{
    line-height: 0.6rem;
    font-size: 0.3rem;
  }
  .daren_top{
    line-height: 0.38rem;
	  font-size: 0.26rem;
  }
  .daren_num{
    font-size: 0.28rem;
    line-height: 0.42rem;
  }
  .daren_num h1{
    font-size: 0.28rem;
  }
  .yxcase_type li{
    line-height: 0.6rem;
    font-size: 0.28rem;
  }
  .yxcase{
    height: 5.4rem;
  }
  .yxcase .swiper-slide{
    height: 5rem;
  }
  .yxcase_bg{
    height: 2.3rem;
  }
  .yx_top{
    padding: 0.2rem;
  }
  .yx_head{
    width: 0.8rem;
    height: 0.8rem;
  }
  .yx_r{
    width: calc(100% - 0.8rem);
    line-height: 0.8rem;
	  height: 0.8rem;
    font-size: 0.28rem;
  }
  .yx_bot{
    width: 100%;
    padding: 0 0.2rem;
  }
  .yx_num{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .yx_num h1{
    font-size: 0.26rem;
    line-height: 0.34rem;
  }
  .yxcase_con{
    margin: 0;
  }
  .yxal_l01{
    padding-left: 1rem;
    font-size: 0.32rem;
    line-height: 0.48rem;
    margin: 0.2rem 0 0.4rem;
  }
  .yxal_l01 img{
    width: 0.8rem;
    height: 0.8rem;
    top: -0.15rem;
  }
  .yxal_l01 div{
    height: 0.48rem;
  }
  .yxal_l02{
    font-size: 0.32rem;
    line-height: 0.48rem;
    height: 0.48rem;
    margin-bottom: 0.15rem;
    white-space:inherit;
    overflow: visible;
    text-overflow:clip;
  }
  .yxal_l03{
    font-size: 0.28rem;
    line-height: 0.42rem;
    height: auto;
    margin-bottom: 0.26rem;
    overflow: visible;
    text-overflow: clip;
    -webkit-line-clamp:inherit;
    white-space: inherit;
  }
  .yxal_list li{
    font-size: 0.28rem;
    line-height: 0.38rem;
  }
  .yxal_list h1{
    font-size: 0.34rem;
    line-height: 0.48rem;
  }
  .yxal_right{
    height: 7.4rem;
  }
  .yxal_pic{
    height: 6.4rem;
    margin: 0.5rem 0.15rem;
  }
  .yxal_right .swiper-slide-active .yxal_pic{
    height: 7.4rem;
  }


  /* 搜索广告 */
  .ssys_pic{
    height: 4rem;
  }
  .ssys_con{
    height: 1.7rem;
    padding: 0.3rem 0.2rem;
    font-size: 0.26rem;
    line-height: 0.46rem;
  }
  .ssys_con h1{
    line-height: 0.58rem;
    height: 0.58rem;
    font-size: 0.34rem;
  }
  .ssys_con div{
    height: 0.4rem;
  }
  .form_top li{
    height: 0.8rem;
    min-height: 0.8rem;
    padding: 0;
    text-align: center;
  }
  .form_top h1{
    font-size: 0.3rem;
    line-height: 0.8rem;
  }
  .form_txt{
    font-size: 0.28rem;
    line-height: 0.48rem;
    text-align: center;
  }
  .form_con{
    width: 95%;
  }
  .form_pic{
    margin-bottom: 0.5rem;
  }


  /* 信息流广告 */
  .xxl_yscon .zxxs li{
    height: auto;
    padding: 0.13rem 0.3rem 0.3rem 0.07rem;
  }
  .xxl_yscon .zxxs_right h1{
    font-size: 0.36rem;
    line-height: 0.8rem;
    height: 0.8rem;
  }
  .xxl_yscon .zxxs_txt{
    font-size: 0.26rem;
    line-height: 0.44rem;
    height: auto;
    text-overflow:clip;
    -webkit-line-clamp:initial;
    overflow: visible;
  }
  .xxl_ysbox{
    display: none;
  }
  .xxl_xstype li{
    min-width: auto;
    font-size: 0.24rem;
    margin: 0 0.1rem;
  }
  .xxl_xstype li.on{
    font-size: 0.28rem;
  }
  .xxl_xspic{
    float: none;
    width: 100%;
    height: 4.2rem;
  }
  .xxl_xsright{
    float: none;
    width: 100%;
    height: auto;
    padding: 0.6rem;
  }
  .xxl_xs_tit{
    line-height: 0.45rem;
    font-size: 0.3rem;
  }
  .xxl_xs_tit i{
    width: 0.35rem;
    height: 0.22rem;
  }
  .xxl_xs_txt{
    font-size: 0.26rem;
    line-height: 0.4rem;
    height: auto;
    overflow: visible;
    text-overflow:clip;
    -webkit-box-orient: vertical;
    white-space:initial;
  }


  /* 品牌广告 */
  .brand_type ul{
    margin-right: -3%;
  }
  .brand_type li{
    width: 47%;
    height: 1.3rem;
    margin: 0 3% 0.3rem 0;
  }
  .brand_type h1{
    font-size: 0.3rem;
    line-height: 0.5rem;
  }
  .brand_type div{
    font-size: 0.24rem;
    line-height: 0.34rem;
  }


  /* 法务管理 */
  .hy_list .swiper-slide{
    height: 4.1rem;
    padding: 0.5rem 0.1rem 0.2rem;
  }
  .hy_list img{
    width: 1.98rem;
    height: 1.46rem;
  }
  .hy_list h1{
    font-size: 0.3rem;
  }
  .hy_list i{
    width: 0.35rem;
  }
  .hy_list .txt{
    font-size: 0.26rem;
    line-height: 0.42rem;
  }
  .xt_txt{
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .xt_btn{
    width: 2.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.28rem;
  }
  .core{
    float: none;
    width: 100%;
  }
  .core li{
    height: 2rem;
  }
  .core_l{
    height: 1.2rem;
    margin-top: 0.25rem;
  }
  .core_pic{
    width: 0.68rem;
    height: 0.68rem;
  }
  .core_r h1{
    font-size: 0.3rem;
    line-height: 0.6rem;
    height: 0.6rem;
  }
  .core_txt{
    font-size: 0.24rem;
    line-height: 0.36rem;
    height: 1.08rem;
    -webkit-line-clamp: 3;
  }


  /* 人资管理 */
  .kun_pic{
    width: 6.8rem;
    height: 6.06rem;
    position: relative;
    margin: 0 auto;
  }
  .dot_01{
    left: 0.3rem;
  }
  .dot_02{
    left: 1.3rem;
  }
  .dot_03{
    top: 0.86rem;
  }
  .dot_04{
    right: 0.2rem;
  }
  .dot_05{
    left: 1.15rem;
  }
  .dot_06{
    left: 1.7rem;
  }
  .dot_07{
    right: 1.15rem;
  }
  .kun{
    width: 100% !important;
    font-size: 0.28rem;
    line-height: 0.46rem;
    padding: 0.2rem 0.4rem;
  }
  .hr_com_left{
    padding: 0.3rem;
  }
  .hr_com_l{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .hr_com_tt{
    line-height: 0.5rem;
  }
  .hr_com{
    font-size: 0.28rem;
    line-height: 0.46rem;
  }
  .hr_com_pic{
    float: none;
    width: 50%;
    margin: 0 auto;
  }
  .fugai li{
    height: 4rem;
  }
  .fugai h1{
    line-height: 0.44rem;
    font-size: 0.28rem;
  }
  .fugai i{
    width: 0.5rem;
  }
  .fugai_txt{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .hexin_top{
    height: auto;
    min-height: 1.6rem;
    padding: 0.35rem 1.7rem 0.35rem 0.3rem;
    line-height: 0.46rem;
    font-size: 0.28rem;
  }
  .hexin_top h1{
    font-size: 0.32rem;
    line-height: 0.5rem;
  }
  .hexin_con{
    padding: 0.4rem 0.3rem 0.6rem;
  }
  .hexin01{
    padding-bottom: 1.3rem;
  }
  .hx_txt01{
    font-size: 0.26rem;
    line-height: 0.4rem !important;
  }
  .hx_list{
    padding-left: 0.6rem;
    margin-top: 0.4rem;
  }
  .hx_list h1{
    font-size: 0.3rem;
    line-height: 0.5rem;
  }
  .hx_dh{
    width: 0.4rem;
    height: 0.24rem;
    top: 0.12rem;
  }
  .hx_txt02{
    padding: 0.1rem 0.3rem;
    font-size: 0.28rem;
    line-height: 0.46rem;
    border-radius: 0.1rem;
  }
  .hx_txt03{
    font-size: 0.25rem;
    line-height: 0.4rem;
  }
  .jsys .swiper-slide{
    min-height: 4rem;
  }
  .jsys h1{
    font-size: 0.3rem;
    line-height: 0.5rem;
  }
  .jsys_txt{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .xzjj_pic{
    width: 70%;
  }
  .xzjj_txt{
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .gnys_tit{
    float: left;
    width: 1.8rem;
    height: 0.96rem;
    position: relative;
  }
  .gnys_tit{
    height: 1.1rem;
  }
  .gnys_tit h1{
    font-size: 1.2rem;
    line-height: 1rem;
  }
  .gnys_tit h2{
    font-size: 0.4rem;
  }
  .yinzhang_tt{
    font-size: 0.3rem;
  }
  .yinzhang_tt h1{
    font-size: 0.34rem;
    line-height: 0.48rem;
  }
  .yinzhang_txt{
    font-size: 0.28rem;
	  line-height: 0.48rem;
  }
  .shixian_left{
    float: none;
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .shixian_tit{
    font-size: 0.3rem;
    line-height: 0.48rem;
  }
  .shixian_tit i{
    height: 0.28rem;
  }
  .shixian ul{
    margin-right: -4%;
  }
  .shixian li{
    width: 46%;
    height: 0.56rem;
    line-height: 0.56rem;
    border-radius: 0.1rem;
    font-size: 0.25rem;
    padding-left: 0.75rem;
    margin: 0 4% 0.26rem 0;
  }
  .shixian img{
    width: 0.26rem;
    height: 0.26rem;
  }
  .shixian_pic{
    float: none;
    width: 50%;
    margin: 0 auto;
  }
  .znyz ul{
    margin-right: 0;
  }
  .znyz li{
    float: none;
    width: 100%;
    padding: 0.3rem 0.3rem 0.3rem 0.9rem;
    margin: 0 0 0.3rem 0;
  }
  .znyz_tt{
    font-size: 0.3rem;
    min-height: 0.5rem;
    line-height: 0.5rem;
  }
  .znyz_dot{
    width: 0.16rem;
    height: 0.16rem;
    top: 0.15rem;
    left: -0.45rem;
  }
  .znyz_dot01{
    width: 0.3rem;
    height: 0.3rem;
  }
  .znyz_dot02{
    width: 0.16rem;
    height: 0.16rem;
  }
  .znyz_txt{
    font-size: 0.26rem;
    line-height: 0.44rem;
  }
  .spgj_txt{
    font-size: 0.24rem;
  }
  .gnys_list{
    margin-bottom: 1rem;
  }
  .zfzc_box{
    padding: 0.3rem 0 0;
  }
  .zichan_box{
    padding: 0.3rem 0 0;
  }
  .gnys_box{
    padding: 0.5rem 0 0;
  }
  .gnys_pic{
    float: none;
    width: 60%;
    margin: 0 auto 0.4rem;
  }
  .gnys_r{
    float: none;
    width: 100%;
    padding: 0.4rem;
    margin: 0;
  }
  .gnys_r h1{
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .gnys_r_txt{
    font-size: 0.26rem;
    line-height: 0.42rem;
  }
  .zfzc_box .gnys_pic{
    float: none;
    margin: 0 auto 0.4rem;
  }
  .zfzc_box .gnys_r{
    width: 100%;
  }
  .zfzc_box .gnys_r{
    padding: 0.4rem;
  }
  .xxfb_box .gnys_pic{
    float: none;
    width: 70%;
    margin: 0 auto 0.4rem;
  }
  .xxfb_box .gnys_r{
    width: 100%;
  }


  /* 行政管理 */
  .kj_left{
    width: 90%;
  }
  .kj_left li{
    display: block;
    width: 100% !important;
    text-align: left;
    font-size: 0.28rem;
    line-height: 0.46rem;
    background: rgba(255, 255, 255, 0.8) !important;
    margin: 0 0 0.4rem 0 !important;
  }
  .kj_left li:nth-child(even){
    background: rgba(255, 255, 255, 0.5);
  }


  /* 全域建站 */
  .xzjz{
    width: 100%;
  }
  .xzjz li{
    font-size: 0.28rem;
    line-height: 0.58rem;
    padding: 0 !important;
  }
  .xzjz div span{
    font-size: 0.32rem;
  }
  .xzjz_pic{
    width: 70%;
  }
  .xzjz01{
    left: -0.1rem;
  }
  .qyfg_left h1{
    font-size: 0.4rem;
    line-height: 0.54rem;
  }
  .qyfg_txt{
    line-height: 0.46rem;
  }
  .qyfg_con{
    width: 100%;
  }
  .qyfg_list{
    height: auto;
  }
  .qyfg_list .swiper-slide{
    height: 1.1rem;
  }
  .qyfg_con .swiper-button-next, .qyfg_con .swiper-button-prev{
    display: none;
  }
  .jzyou_list li{
    height: 1.4rem;
    line-height: 1.4rem;
  }
  .jzyou_num{
    width: 1.2rem;
    padding-left: 0.4rem;
    font-size: 0.5rem;
  }
  .jzyou_tt{
    font-size: 0.34rem;
  }
  .jzyou_con{
    width: 130%;
    padding: 0.17rem 1.4rem 0.17rem 2rem;
    left: -15%;
    height: 1.9rem;
  }
  .jzyou_con h1{
    font-size: 0.3rem;
	  line-height: 0.5rem;
  }
  .jzyou_txt{
    line-height: 0.36rem;
  }
  .jzyou_con img{
    left: 1.1rem;
  }
  .jz_hexin_type .swiper-slide{
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.3rem;
  }
  .jz_hexin_icon{
    width: 0.35rem;
    height: 0.35rem;
  }
  .jz_hexin .swiper-slide{
    height: auto;
    padding-bottom: 2rem;
  }
  .jz_hexin_left{
    float: none;
    width: 100%;
    font-size: 0.28rem;
    line-height: 0.46rem;
    margin-bottom: 0.5rem;
  }
  .jz_hexin_right{
    float: none;
    width: 70%;
    margin: 0 auto;
  }
  .jz_hexin_bot .swiper-button-next{
    left: auto;
    right: 20%;
  }
  .jz_hexin_bot .swiper-button-prev{
    left: 20%;
  }
  .jz_hexin_bot .swiper-pagination{
    width: 40%;
    left: 30%;
    font-size: 0.28rem;
  }
  .jz_hexin_bot .swiper-pagination-current{
    font-size: 0.34rem;
  }
  .sj_bg{
    width: 3.99rem;
    height: 7.17rem;
    padding: 0.2rem 0;
  }
  .sj_pic{
    width: 3.8rem;
    height: 6.77rem;
    overflow-y: scroll;
    margin-left: 0.19rem;
  }
  .jz_case_tit span{
    line-height: 0.42rem;
  }
  .jz_case_tit h1{
    font-size: 0.36rem;
  }


  /* 新闻详情 */
  .show_box{
    padding: 0.5rem 0.4rem;
  }
  .show{
    line-height: 0.46rem;
  }
  .fanye{
    padding: 0.44rem 0 0.8rem;
  }
  .fanye li{
    float: none;
    width: 100%;
    color: #222;
    line-height: 0.6rem;
    height: 0.6rem;
    margin-right: 0;
  }
  .fanye li:last-child{
    margin: 0;
    text-align: left;
  }
  .return_img{
    width: 0.45rem;
    height: 0.45rem;
  }


  /* 全域电商 */
  .dian_liyou_left{
    width: 100%;
  }
  .dian_liyou_left ul{
    margin: 0;
  }
  .dian_liyou_left li{
    float: none;
    width: 100% !important;
    font-size: 0.28rem;
    border-radius: 0.2rem;
    margin: 0 0 0.4rem 0;
  }
  .dian_liyou_txt{
    line-height: 0.46rem;
  }
  .dian_yellow{
    left: 0.2rem;
    bottom: 0.2rem;
  }
  .dian_liyou_lbg{
    padding: 0.2rem 0.56rem 0.2rem 0.3rem;
    border-radius: 0.2rem;
  }
  .dian_liyou_right{
    width: 100%;
  }
  .d_why_pic{
    height: 4.8rem;
  }
  .d_why_con h1{
    font-size: 0.34rem;
    line-height: 0.6rem;
    margin-bottom: 0.05rem;
  }
  .d_why_con div{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .pingtai .swiper-slide{
    height: 3.4rem;
  }
  .pingtai img{
    width: 0.62rem;
    height: 0.62rem;
  }
  .pingtai h1{
    font-size: 0.32rem;
    line-height: 0.54rem;
    height: 0.54rem;
  }
  .pingtai_txt{
    line-height: 0.4rem;
    height: 0.8rem;
  }
  .pt_left{
    width: 1rem;
  }
  .pt_right{
    width: 1rem;
  }
  .fwxm_type .swiper-slide{
    font-size: 0.3rem;
    height: 0.9rem;
  }
  .fwxm_type img{
    width: 0.6rem;
    height: 0.6rem;
  }
  .fwxm_box{
    height: auto;
  }
  .fwxm_left{
    float: none;
    width: 100%;
    height: auto;
    padding-bottom: 3rem;
  }
  .fwxm_con h1{
    font-size: 0.4rem;
  }
  .fwxm_txt{
    line-height: 0.48rem;
  }
  .fwxm_pic{
    float: none;
    width: 100%;
  }
  .dsys_type_line .wid_14{
    width: 100%;
  }
  .dsys_type .swiper-slide{
    height: 1rem;
  }
  .dsys_type .swiper-slide b{
    font-size: 0.8rem;
  }
  .dsys_type .swiper-slide i{
    width: 0.27rem;
    height: 0.45rem;
    margin: 0.19rem 0.1rem 0 0;
  }
  .dsys_type .swiper-slide span{
    font-size: 0.34rem;
	  line-height: 0.56rem;
  }
  .dsys_left{
    float: none;
    width: 100%;
  }
  .dsys li{
    line-height: 0.4rem;
    padding: 0.2rem 0.4rem 0.2rem 0.7rem;
  }
  .dsys_tt{
    font-size: 0.34rem;
    line-height: 0.48rem;
    background: url(../images/dian_23.png) no-repeat left top;
    background-size: 0.5rem 0.5rem;
    padding-left: 0.7rem;
  }
  .dsys h1{
    font-size: 0.3rem;
    line-height: 0.46rem;
  }
  .dsys .znyz_dot{
    top: 0.35rem;
  }
  .dsys_pic{
    float: none;
    width: 100%;
    margin-top: 0.6rem;
  }
  .d_case .swiper-slide img{
    height: 3.8rem;
  }
  .d_case_tt{
    width: 60%;
    height: 0.6rem;
    line-height: 0.6rem;
    padding-left: 0.6rem;
    font-size: 0.28rem;
  }
  .d_case_num{
    width: 0.34rem;
    height: 0.34rem;
    line-height: 0.34rem;
    font-size: 0.28rem;
  }


  /* 小程序 */
  .tong .swiper-slide{
    height: 4.6rem;
  }
  .tong h1{
    font-size: 0.32rem;
    line-height: 0.44rem;
  }
  .tong_txt{
    line-height: 0.4rem;
  }
  .xcx_ys_con img{
    width: 1.02rem;
    height: 0.88rem;
  }
  .xcx_ys_con h1{
    font-size: 0.36rem;
	  line-height: 0.52rem;
  }
  .xcx_ys_txt{
    font-size: 0.28rem;
    line-height: 0.4rem;
  }
  .xcx_lc h1{
    font-size: 0.28rem;
    line-height: 0.48rem;
  }
  .xcx_lc_arrow{
    left: -0.25rem;
  }
  .xcx_zz .swiper-slide{
    height: 4rem;
  }
  .xcx_zz img{
    width: 1.04rem;
    height: 1.04rem;
  }
  .xcx_zz h1{
    font-size: 0.3rem;
    line-height: 0.42rem;
  }
  .xcx_zz_txt{
    font-size: 0.26rem;
    line-height: 0.4rem;
  }


  /* APP */
  .app_plan_left h1{
    font-size: 0.4rem;
    line-height: 0.62rem;
  }
  .app_plan_left h2{
    font-size: 0.3rem;
    line-height: 0.5rem;
  }
  .app_plan_txt{
    line-height: 0.46rem;
  }
  .app_step .swiper-slide{
    height: 5.6rem;
  }
  .app_step h1{
    font-size: 0.32rem;
    line-height: 0.48rem;
  }
  .app_step_txt{
    line-height: 0.4rem;
  }
  .app_kz02 .swiper-slide{
    height: 6rem;
    padding: 0.3rem;
    line-height: 0.44rem;
  }
  .app_kz02 img{
    width: 1.5rem;
    height: 1.5rem;
  }
  .app_kz02 h1{
    font-size: 0.34rem;
    line-height: 0.5rem;
  }
  .app_ser_pic{
    width: 100%;
  }
  .app_ser li{
    display: flex;
	  align-items: center;
  }
  .app_ser_r{
    line-height: 0.44rem;
  }
  .app_ser_r h1{
    font-size: 0.34rem;
	  line-height: 0.5rem;
  }
  .app_lc_bg .ggys_tit{
    margin-bottom: 0.8rem;
  }
  .app_lc_pic02{
    width: 90%;
    margin: 0 auto;
  }
  .app_lc_pic02 img{
    width: 100%;
  }
  .app_lc_list{
    width: 70%;
    margin: 0 auto;
    position: relative;
    top: -1.2rem;
    z-index: 2;
  }
  .app_lc_list .swiper-slide{
    color: #333;
    line-height: 0.44rem;
  }
  .app_lc_list h1{
    color: #333;
    font-size: 0.34rem;
    line-height: 0.5rem;
    text-align: center;
    margin: 0 auto 0.2rem;
  }
  .app_lc_list img{
    width: 1.2rem;
    height: 1.2rem;
    display: block;
    margin: 0 auto 0.2rem;
  }


  /* 企业生产开发 */
  .kunrao_pic{
    width: 100%;
  }
  .kunrao{
    width: 90%;
  }
  .kunrao li{
    padding: 0.2rem 0.3rem;
    font-size: 0.26rem;
    line-height: 0.4rem;
  }
  .zuo_pic{
    float: none;
    width: 70%;
    margin: 0 auto 0.6rem;
  }
  .zuo_right{
    float: none;
    width: 100%;
    padding-bottom: 0.4rem;
  }
  .zuo{
    height: 6.8rem;
  }
  .zuo .swiper-slide{
    height: 2.2rem;
  }
  .zuo_tt{
    height: 0.72rem;
    line-height: 0.72rem;
    font-size: 0.28rem;
    padding: 0 0.3rem;
  }
  .zuo_tt img{
    width: 0.38rem;
    height: 0.38rem;
    margin: 0.17rem 0.15rem 0 0;
  }
  .zuo_txt{
    font-size: 0.26rem;
	  line-height: 0.44rem;
  }
  .rjdz_list li{
    font-size: 0.28rem;
  }
  .sc_ys .swiper-slide{
    height: 4.6rem;
    padding: 0.3rem;
    line-height: 0.44rem;
  }
  .sc_ys img{
    width: 3rem;
    height: 2.3rem;
  }
  .sc_ys h1{
    font-size: 0.32rem;
    line-height: 0.5rem;
    margin-bottom: 0.2rem;
  }
  .sc_ser_tt{
    line-height: 0.4rem;
  }
  .sc_ser_tit{
    font-size: 0.32rem;
    padding-left: 0.3rem;
    margin-bottom: 0.2rem;
  }
  .sc_ser_tit i{
    width: 0.15rem;
    height: 0.15rem;
    top: 0.14rem;
  }
  .sc_ser_txt{
    font-size: 0.26rem;
    line-height: 0.44rem;
  }


  /* 财务管理 */
  .hytd_left{
    width: 100%;
    font-size: 0.28rem;
  }
  .hytd01{
    width: 80%;
    height: 1rem;
    line-height: 0.4rem;
    padding: 0 1rem 0 0.3rem;
    margin-left: 20%;
  }
  .hytd_close{
    width: 0.32rem;
    height: 0.32rem;
    top: 0.34rem;
    right: 0.8rem;
  }
  .hytd02{
    width: 100%;
    height: 1rem;
    line-height: 0.4rem;
    padding: 0 0.3rem 0 1rem;
    margin: 0.35rem 0;
  }
  .hytd02 .hytd_close{
    left: 0.4rem;
    right: auto;
  }
  .hytd03{
    width: 90%;
    height: 1rem;
    line-height: 0.4rem;
    padding: 0 1rem 0 0.3rem;
    margin-left: 10%;
  }
  .hytd03 .hytd_close{
    right: 1rem;
  }
  .hytd_right{
    width: 80%;
  }
  .cwjj_bg{
    padding: 0.62rem 0.3rem 0.42rem 0.3rem;
  }
  .cwjj_pic{
    width: 100%;
  }
  .cwjj_txt{
    line-height: 0.44rem;
  }
  .cwjj h1{
    font-size: 0.24rem;
    line-height: 0.4rem;
  }
  .cwjj i{
    display: none;
  }
  .cwjj img{
    width: 1.7rem;
    height: 1.05rem;
  }
  .hxgn_box{
    display: block;
  }
  .hxgn_left{
    float: none;
    width: 100%;
    margin-bottom: 0.5rem;
  }
  .hxgn_right{
    float: none;
    width: 100%;
  }
  .hxgn_t h1{
    font-size: 1.1rem;
    line-height: 0.96rem;
  }
  .hxgn_t h2{
    font-size: 0.36rem;
    line-height: 0.46rem;
  }
  .hxgn_txt{
    line-height: 0.44rem;
    text-align: justify;
  }
  .cpys .swiper-slide{
    padding-bottom: 0.36rem;
  }
  .cpys_pic{
    height: 4rem;
    margin-bottom: 0.24rem;
  }
  .cpys h1{
    width: 95%;
    font-size: 0.32rem;
    line-height: 0.5rem;
    margin: 0 auto 0.2rem;
  }
  .cpys_txt{
    width: 95%;
    line-height: 0.44rem;
    height: auto;
    overflow: visible;
    -webkit-line-clamp:inherit;
    margin: 0 auto;
  }


  /* 行业领域-解决方案 */
  .mine_top{
    margin-bottom: 0.7rem;
  }
  .m_tit{
    font-size: 0.28rem;
    line-height: 0.44rem;
    text-align: justify;
  }
  .m_tit h1{
    font-size: 0.48rem;
    margin-bottom: 0.2rem;
  }
  .mine_pic{
    width: 100%;
    margin: 0 auto 1rem;
  }
  .mine{
    position: static;
    top: auto;
    left: auto;
  }
  .mine li{
    width: 100% !important;
    padding-bottom: 0;
    position: static !important;
    margin: 0 !important;
  }
  .mine_con{
    padding: 0.15rem 0.3rem 0.1rem 0.15rem;
  }
  .mine_con img{
    width: 1.2rem;
    height: 1.2rem;
    margin-top: 0.05rem;
  }
  .mine_cr{
    width: calc(100% - 1.2rem);
    padding-left: 0.3rem;
	  line-height: 0.44rem;
  }
  .mine_cr h1{
    font-size: 0.32rem;
    line-height: 0.5rem;
  }
  .scenic_left{
    float: none;
    width: 100%;
  }
  .scenic_right{
    float: none;
    width: 100%;
  }
  .scenic_txt{
    line-height: 0.44rem;
  }
  .scenic_pic{
    margin-bottom: 0.4rem;
  }
  .scenic .swiper-slide{
    height: 2.4rem;
    background: url(../images/qi_11.png) no-repeat;
    background-size: 100% 100%;
    padding-left: 0.7rem;
  }
  .scenic_l{
    font-size: 0.28rem;
    line-height: 0.56rem;
    padding-left: 0.56rem;
    margin-top: 0;
  }
  .scenic_icon{
    top: 0.22rem;
  }
  .scenic_l h1{
    font-size: 0.32rem;
    line-height: 0.56rem;
  }
  .scenic_list{
    width: 30%;
  }
  .scenic_list img{
    width: 0.7rem;
    height: 0.7rem;
  }
  .scenic_list h1{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .shengchan_bg .scenic_txt{
    margin-bottom: 1.5rem;
  }
  .shengchan_type li{
    width: 40%;
    height: 0.7rem;
    line-height: 0.7rem;
    font-size: 0.3rem;
  }
  .shengchan_type img{
    width: 0.42rem;
    height: 0.42rem;
  }
  .zhengce_pic{
    height: 3.4rem;
  }
  .xiangmu_picbg{
    margin-bottom: 0.2rem;
  }
  .xiangmu_pic{
    height: 1.8rem;
  }
  .campus_bg .scenic_txt{
    margin-bottom: 0.5rem;
  }
  .campus_pic{
    width: 100%;
    height: 4rem;
  }
  .campus_pic img{
    height: 5rem;
  }
  .campus_txt{
    line-height: 0.42rem;
    height: 0.42rem;
    padding: 0 0.16rem;
    border-radius: 0.1rem;
    font-size: 0.22rem;
  }
  .jiao{
    border-left: 0.1rem solid transparent;
    border-right: 0.1rem solid transparent;
    border-top: 0.15rem solid #2a58d0;
    bottom: -0.1rem;
  }
  .campus_t01{
    top: 0.2rem;
    left: 23%;
  }
  .campus_t02{
    top: 1.4rem;
    left: 17%;
  }
  .campus_t03{
    top: 1.2rem;
    left: 30%;
  }
  .campus_t04{
    top: 2.24rem;
    left: 16.6%;
  }
  .campus_t05{
    top: 1.7rem;
    left: 35%;
  }
  .campus_t06{
    top: 2.3rem;
    left: 46%;
  }
  .campus_t07{
    top: -0.2rem;
    left: 39%;
  }
  .campus_t07 .jiao{
    border-top: 0.15rem solid #2ab863 !important;
  }
  .campus_t08{
    top: 0.4rem;
    right: 21%;
  }
  .campus_t08 .jiao{
    border-top: 0.15rem solid #ff7937 !important;
  }
  .campus_t09{
    top: 1.2rem;
    right: 23%;
  }
  .campus_t09 .jiao{
    border-top: 0.15rem solid #ff7937 !important;
  }
  .campus_line{
    display: none;
  }
  .campus_con02{
    width: 100%;
  }
  .campus_con02 .swiper-slide{
    background: #f4f8ff;
    border: solid 0.02rem #fff;
    padding: 0.24rem 0.1rem 0.16rem 0.3rem;
    border-radius: 0.1rem;
  }
  .campus_tt{
    font-size: 0.28rem;
    line-height: 0.44rem;
    margin-bottom: 0.1rem;
  }
  .campus_tt img{
    width: 0.55rem;
    height: 0.47rem;
    margin-right: 0.2rem;
  }
  .campus{
    display: block;
  }
  .campus li{
    width: 31.33%;
    font-size: 0.26rem;
    line-height: 0.42rem;
  }
  .file_left{
    float: none;
    width: 100%;
  }
  .file_left .scenic_txt{
    line-height: 0.44rem;
  }
  .file_box{
    display: none;
  }
  .file_right{
    float: none;
    width: 70%;
    margin: 0 auto;
  }
  .file_rl{
    width: 1.8rem;
    left: -1.1rem;
  }
  .file_rr{
    width: 0.68rem;
    right: -0.68rem;
  }
  .file_rtt{
    width: 90%;
    height: 0.97rem;
    font-size: 0.28rem;
    line-height: 0.52rem;
  }
  .court_pic{
    width: 70%;
    position: relative;
    top: auto;
    right: auto;
    margin: 0 auto;
  }
  .file_type li{
    font-size: 0.28rem;
    line-height: 0.6rem;
  }
  .file_list li{
    height: 0.64rem;
    line-height: 0.64rem;
    font-size: 0.28rem;
    margin-bottom: 0.12rem;
  }
  .court_con{
    width: 100%;
    margin-bottom: 0.4rem;
  }
  .court_txt{
    font-size: 0.28rem;
    line-height: 0.44rem;
  }
  .court_pic{
    width: 90%;
  }
  .court_01{
    width: 1.95rem;
    height: 0.8rem;
    top: 0;
    right: 1.5rem;
  }
  .court_02{
    width: 1.92rem;
    height: 0.78rem;
    top: 1.6rem;
    left: -0.33rem;
  }
  .court_03{
    width: 1.9rem;
    height: 0.85rem;
    top: 1.9rem;
    right: 0.5rem;
  }
  .court_04{
    width: 1.98rem;
    height: 0.95rem;
    top: 2.8rem;
    right: 1.1rem;
  }
  .park_left{
    float: none;
    width: 100%;
  }
  .park_left .scenic_txt{
    line-height: 0.44rem;
  }
  .park_list{
    width: 100%;
    min-height: auto;
    background: none;
    margin: 0;
  }
  .park_list ul{
    margin-right: -2%;
  }
  .park_list li{
    width: 31.33%;
    margin-right: 2%;
  }
  .park_list img{
    width: 0.7rem;
    height: 0.7rem;
  }
  .park_list h1{
    font-size: 0.26rem;
    line-height: 0.5rem;
  }
  .park_list i{
    display: none;
  }
  .park_list li:nth-child(2){
    margin: 0 2% 0 0;
  }
  .park_right{
    float: none;
    width: 100%;
    padding-top: 0;
  }
  .park_rtt{
    margin-bottom: 0.3rem;
  }
  .park_rbg{
    width: 70%;
    margin: 0 auto 0.3rem;
  }
  .park{
    transform:scale(1);
    padding: 0.07rem 0.1rem;
  }
  .park li{
    font-size: 0.2rem;
  }
  .park01{
    top: -0.4rem;
    left: -1.2rem;
  }
  .park02{
    top: 0.75rem;
    left: -1.2rem;
  }
  .park03{
    top: 1.3rem;
    left: -1.2rem;
  }
  .park04{
    top: 2.2rem;
    left: -1.2rem;
  }
  .park05{
    right: -1rem;
  }
  .park06{
    top: 0.7rem;
    right: -1rem;
  }
  .park07{
    top: 1.3rem;
    right: -1rem;
  }
  .park08{
    top: 1.9rem;
    right: -1rem;
  }


  /* 分公司专题 */
  .fgs_combg{
    margin-top: 1.12rem;
  }
  .fgs_com h2{
    font-size: 0.24rem;
    line-height: 0.38rem;
  }
  .fgs_com h3{
    font-size: 0.38rem;
    line-height: 0.48rem;
  }
  .fgs_compic .swiper-slide{
    height: 1.8rem;
  }
  .fgs_honor_pic .txt{
    font-size: 0.28rem;
    height: 0.7rem;
    line-height: 0.7rem;
    margin-top: 0.1rem;
  }

  .f_ds{
    float: none;
    text-align: center;
    font-size: 0.3rem;
    margin: 0.3rem 0;
  }


  /* DeepSeek */
  .dsbn_tit{
    width: 100% !important;
    font-size: 0.36rem;
    line-height: 0.5rem;
    margin-top: 0.5rem;
  }
  .dsbn_tit div{
    width: 85% !important;
  }
  .dsbn_tit i{
    bottom: 0;
  }
  br.mobile-hide {
    display: none;
  }
  .dsbn_text{
    width: 85% !important;
    font-size: 0.24rem;
    height: 1.44rem;
    -webkit-line-clamp: 4;
  }
  .dsbn_more{
    width: 2rem !important;
    height: 0.6rem;
    line-height: 0.6rem;
    font-size: 0.26rem;
  }
  .dsbg{
    height: 14rem;
    border-radius: 0.15rem;
    background: url(../images/deepseek_02s.jpg) no-repeat center bottom #f9fbff;
    background-size: 100%;
    padding: 0.9rem 0.5rem;
  }
  .dscon{
    width: 100%;
  }
  .dstxt{
    font-size: 0.28rem;
    line-height: 0.6rem;
  }
  .dstxt span{
    font-size: 0.3rem;
  }
  .dstt{
    font-size: 0.3rem;
  }
  .dswhy_pic{
    height: 4rem;
  }
  .dswhy_tl{
    width: 2rem;
    height: 0.56rem;
    line-height: 0.56rem;
    font-size: 0.28rem;
  }
  .dswhy_tit{
    line-height: 0.6rem;
    font-size: 0.36rem;
  }
  .dswhy_white{
    min-height: 3.4rem;
    padding: 0.4rem;
  }
  .dswhy_txt li{
    font-size: 0.26rem;
    line-height: 0.46rem;
    padding-left: 0.64rem;
  }
  .dswhy_txt img{
    width: 0.35rem;
    height: 0.35rem;
    top: 0.15rem;
  }
  .dstable th{
    font-size: 0.28rem;
  }
  .dstable td{
    width: 14%;
    font-size: 0.22rem;
  }
  .dstable td:last-child{
    width: 30%;
  }
  .ds_data{
    width: 100%;
    display: block;
  }
  .ds_data img{
    display: block;
    margin: 0 auto 0.2rem;
  }
  .dsapp ul{
    margin-right: 0;
  }
  .dsapp li{
    width: 100%;
    margin: 0 0 0.3rem 0;
  }
  .dsapp_pic{
    height: 2.74rem;
  }
  .dsapp_txt{
    line-height: 0.42rem;
  }
  .dsapp_txt h1{
    font-size: 0.36rem;
    line-height: 0.48rem;
  }
  .dsapp_bot{
    height: auto;
    padding: 0.3rem;
  }
  .dsapp_text{
    line-height: 0.48rem;
    padding: 0 0 0 0.3rem;
    font-size: 0.26rem;
    margin-bottom: 0.1rem;
  }
  .dsapp_text i{
    width: 0.15rem;
    height: 0.15rem;
    top: 0.15rem;
  }
  .dsapp_more{
    width: 3rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-radius: 0.8rem;
    font-size: 0.26rem;
  }
}